Project1

标题: 是否可以对变量进行比较复杂的四则混合运算? [打印本页]

作者: stevenrock    时间: 2011-2-1 20:53
标题: 是否可以对变量进行比较复杂的四则混合运算?
本帖最后由 stevenrock 于 2011-2-2 11:25 编辑

目前我只会对变量进行简单的一次性运算,用什么方法可以进行,比如说:(变量A+变量B)X 变量C【变量C或者是某个常数】。
作者: 银·乌尔    时间: 2011-2-1 21:03
为什么不行?
只是这个运算要用在什么地方?

作者: 壬穹雷光    时间: 2011-2-1 21:08
把数值转换成变量就好了
作者: 银·乌尔    时间: 2011-2-1 21:41
本帖最后由 银·乌尔 于 2011-2-1 21:41 编辑

例如:  @height = 1号变量*(2号变量-3号变量)
那就写成:
@height = $game_variables[1] * ($game_variables[2] - $game_variables[3])
只是这样啊..
作者: 越前リョーマ    时间: 2011-2-1 21:45
事件脚本啥的就是这个时候使用的,嫌一直写变量的那个语句太长看不清楚就在之前用abc之类的赋值一下吧
作者: 银·乌尔    时间: 2011-2-1 21:54
在 事件 -> 最后一页的"脚本"里
可以这样写,
a = $game_variables[1]
b = $game_variables[2]
c = $game_variables[3]

s = a*(b-c)
这样免去换行的麻烦了.
其中,s就是最后得到的数,
可以在最后再写上
$game_variables[4] = s
把这个值代入4号变量.
作者: A260548932    时间: 2011-2-1 22:14
。。。。看来我来错地方了。。。。
作者: 壬穹雷光    时间: 2011-2-2 08:52
按照银前辈的例子做了一个...




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