Project1
标题:
关于变量的控制问题
[打印本页]
作者:
【蛋塔】
时间:
2017-5-19 22:58
标题:
关于变量的控制问题
本帖最后由 【蛋塔】 于 2017-5-19 23:07 编辑
想制作一个功能,这样的:
1号变量=攻击
2号变量=防御
打比方:以上的事件步骤中 1号变量是10 2号变量是20
问题来了,我该如何使3号变量在 1号 和2号变量之间随机波动?
通常可以:
[3号变量] = 随机数 (10..20)
但是这个所谓的“10” 和 “20” 并非固定值,因此。。。不会了,所以来请教了,希望各位有谁会的能否够指点一二
经过自己尝试:
1变量 =1
2变量=30
然后再用事件脚本来执行随机数
$game_variables[3]=$game_variables[1]..$game_variables[2]
后来得到的结果是1..30 = =晕了,难道就不能每次获得的数值为一个随机整数吗?理论上应该可以取得1-30之间随机一个值才对啊
作者:
guoxiaomi
时间:
2017-5-19 23:17
$game_variables[1]..$game_variables[2] 或者说 1..30 是ruby里的 range 类型。
这个要用rand函数:
$game_variables[1] + rand($game_variables[2] - $game_variables[1])
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1