设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1954|回复: 3
打印 上一主题 下一主题

[已经过期] 怎么才可以做成“随机标题”呢?大大教教把。

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
130
在线时间
0 小时
注册时间
2011-6-18
帖子
1
跳转到指定楼层
1
发表于 2011-6-18 08:58:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 我是菜鸟的妹 于 2011-6-18 08:59 编辑



就是在某个文件夹放进几张图片,然后每次玩游戏时,标题都会随机的选图片放上。。

Lv1.梦旅人

梦石
0
星屑
229
在线时间
596 小时
注册时间
2010-6-21
帖子
1218
2
发表于 2011-6-18 09:08:42 | 只看该作者
本帖最后由 懒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")
复制代码
就行了

点评

你忘了提醒LZ要将标题名字改咯  发表于 2011-6-18 17:53

评分

参与人数 1星屑 +200 收起 理由
fux2 + 200 正确答案

查看全部评分

如果我是一个美工就好啦!
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
184 小时
注册时间
2010-6-27
帖子
1794
3
发表于 2011-6-18 17:58:39 | 只看该作者
我只是将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开始),超出上面的数字就不会出现

点评

是从0开始的哦。  发表于 2011-6-18 18:04
回复

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
309
在线时间
1194 小时
注册时间
2010-12-18
帖子
3928

贵宾

4
发表于 2011-6-18 18:08:13 | 只看该作者
其实,这完全不需要新建一个@randpic变量。
直接@sprite.bitmap = RPG::Cache.title("title#{rand(3)}")
还有,那个.jpg是干什么的啊……忘记删了么囧。

点评

没有这种说法,可以直接省扩展名,默认不需要打扩展名的。  发表于 2011-6-18 18:27
唔,现在仔细想想,的确...不过后缀名一定要是jpg吗?求解 另附:求脚本帝教我脚本  发表于 2011-6-18 18:17
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-17 00:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表