Project1

标题: 怎么才可以做成“随机标题”呢?大大教教把。 [打印本页]

作者: 我是菜鸟的妹    时间: 2011-6-18 08:58
标题: 怎么才可以做成“随机标题”呢?大大教教把。
本帖最后由 我是菜鸟的妹 于 2011-6-18 08:59 编辑



就是在某个文件夹放进几张图片,然后每次玩游戏时,标题都会随机的选图片放上。。dsu_plus_rewardpost_czw
作者: 懒De说    时间: 2011-6-18 09:08
本帖最后由 懒De说 于 2011-6-26 09:10 编辑

在Scene_Title中找到
  1. @sprite.bitmap = RPG::Cache.title($data_system.title_name)
复制代码
把这个改为
  1.         
  2. @randpic = rand(3)
  3. @sprite.bitmap = RPG::Cache.title("title#{@randpic}.jpg")
复制代码
就行了
作者: SVM伟    时间: 2011-6-18 17:58
我只是将LS的修正一下,分就给LS吧

  1.    @sprite = Sprite.new
  2. @sprite.bitmap = RPG::Cache.title($data_system.title_name)
复制代码
改为
  1. @sprite = Sprite.new

  2.     #@sprite.bitmap = RPG::Cache.title($data_system.title_name)

  3.     @randpic = rand(3) #这里的的数字"3"改为你要的标题数量,不能超出数量,可能会报错

  4.     @sprite.bitmap = RPG::Cache.title("title#{@randpic}.jpg")
复制代码
到这里,你要将你要加的标题图片依次改为title0、title1、title2……以此推类(话说我不知道rand的随机数是不是从0开始),超出上面的数字就不会出现
作者: 忧雪の伤    时间: 2011-6-18 18:08
其实,这完全不需要新建一个@randpic变量。
直接@sprite.bitmap = RPG::Cache.title("title#{rand(3)}")
还有,那个.jpg是干什么的啊……忘记删了么囧。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1