Project1

标题: 如何随机更换标题画面和标题音乐 [打印本页]

作者: 黑白无双    时间: 2018-7-21 17:50
标题: 如何随机更换标题画面和标题音乐
本帖最后由 RyanBern 于 2018-7-24 00:28 编辑

在制作游戏几个月后 ,在下又有些麻烦了 ,关于随机,比如随机更换标题画面,标题音乐和菜单画面,还有战斗随机更换音乐 。这几个月在下把整个脚本看来一面,可还是弄不清那一个才能开这些东西 。不知道各位是否有解决这样的问题呢 ?如果有不知各位方便帮在下这个忙吗?在下再次感谢各位先 。下图由【动漫幻想曲3】作为参考

比如随机更换菜单画面

Snipaste_2018-07-21_17-28-43.png (593.5 KB, 下载次数: 12)

天降之物的女主角三位天使

天降之物的女主角三位天使

Snipaste_2018-07-21_17-28-54.png (507.21 KB, 下载次数: 22)

空之轨迹的女主角玲

空之轨迹的女主角玲

Snipaste_2018-07-21_17-29-24.png (528.84 KB, 下载次数: 18)

魔法少女奈叶和菲特

魔法少女奈叶和菲特

Snipaste_2018-07-21_17-29-36.png (585.26 KB, 下载次数: 20)

钉宫二姐妹,分别是夏娜和露易丝,两个人的服装还对调哦{:4_131:}

钉宫二姐妹,分别是夏娜和露易丝,两个人的服装还对调哦{:4_131:}

作者: 灯笼菜刀王    时间: 2018-7-21 19:09
这种在scene 里随个数然后根据随机数来显示图片就好了

比如你贴图上的做法,  先准备10张要当背景的图片, 分别命名为  back_0  ~ back_9 , 统统塞到 pictures 文件夹里

然后在scene menu里, def main 下面,加上

back = Sprite.new
back.bitmap = RPG::Cache.picture("back_"+rand(10).to_s)

最后 到Graphics.freeze 下面加上 back.dispose 释放掉.  搞定

这样每次打开主菜单就有10张图片里随机一张当背景了.
作者: RyanBern    时间: 2018-7-24 00:34
提醒一下,楼主的提问帖的标题不规范,我建议你用一句话概括你的问题然后把它写在标题上。

类似于“想问大家一个问题,不知道有没有时间”这种话没什么意义,回答的人往往需要打开你的帖子才能知道你的具体问题。这样做非常不利于你得到有意义的答案。

这个帖子的标题我已经替你改了,还有另外几个帖子你自己修改一下。今后提问稍微注意一下标题。
作者: ppspssss    时间: 2018-7-25 15:06
一般腳本版隨機比較好用就是rand(范圍)+起始值

rand(100):返回0-99的随机数
rand(100)+10000:返回10000-10099的随机数

math1=$game_variables[1107] #math1值等于1107[v]
i=rand($game_variables[1122]*10)+1  #隨機范圍為 1122 [v] 乘10加上1(起始為1)
$game_variables[1108]=math1-i

#如果主角在NPC俩边有50%的几率接近主角反之随机移动
rand(100)>50 ? move_toward_player : move_random





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