Project1

标题: MV脚本如何初始化系统步数。 [打印本页]

作者: 石林尘影    时间: 2022-2-28 07:17
标题: MV脚本如何初始化系统步数。
本帖最后由 石林尘影 于 2022-2-28 08:10 编辑

求教,MV脚本如何初始化系统步数,
尝试直接将 $gameParty._steps赋值为0,但是会报错。
错误提示如下图:


备注:为了制作按照步数判断不遇敌的道具,试图以将步数归零的方法做。
后来发现,这个方法会出现上述错误,似乎是因为没有定义实例变量,或者其他问题?
最后 使用了$gamePlayer._encounterCount 这个脚本,才算解决了。
可困惑的是,$gamePlayer._encounterCount 这个变量,好像不能直接判断数值,
比如 $gamePlayer._encounterCount ≤ 0  这种写法,系统会报错,
但是 $gamePlayer._encounterCount += 80 这种写法,却是对的。
必须先将这个数值赋值到其他的变量里,进行记录,才可以再做判断,
请问是什么原因呢?

结果:
自己测试发现,原来是语法错误,现在已解决了,把≤换成<= 就可以,  被事件页里的运算符误导了。
作者: nhycs01    时间: 2022-2-28 19:29
楼主能谈谈这个步数归零有什么意义吗,给我们一些制作的启发
作者: 石林尘影    时间: 2022-2-28 19:45
nhycs01 发表于 2022-2-28 19:29
楼主能谈谈这个步数归零有什么意义吗,给我们一些制作的启发

比如游戏的总步数超过上限之后,要继续对步数进行判断,就需要归零。




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