Project1

标题: 求一行判断主角走了多少步的脚本!谢谢啦~ [打印本页]

作者: 狼人弟弟    时间: 2016-6-14 14:34
标题: 求一行判断主角走了多少步的脚本!谢谢啦~
本帖最后由 狼人弟弟 于 2016-6-14 14:35 编辑

如题,求判断主角在触发事件后走了多少步?以此来结束主角所触发过的事件。。。{:2_249:}
作者: 15968715431    时间: 2016-6-15 11:19
可以这样吗。。。
先把当前的步数代入到一个变量,假设变量A,此变量不变。

公共事件,并行处理
变量B=步数
当变量B-变量A>=???时   关闭事件
作者: 狼人弟弟    时间: 2016-6-15 11:52
15968715431 发表于 2016-6-15 11:19
可以这样吗。。。
先把当前的步数代入到一个变量,假设变量A,此变量不变。

似乎可以,但具体脚本怎么写哈~我不是很懂。
比如变量A-变量B的脚本如何表达???
作者: 15968715431    时间: 2016-6-15 13:42
本帖最后由 15968715431 于 2016-6-15 13:45 编辑

1、事件启动时,把当前的步数代入到变量。 变量A = 步数  这个是固定不动的。另外此时启动公共事件开关 名称假设为X。
2、设个公共事件,并行处理,开关X开启时启动。
3、公共事件内容:变量B = 步数,变量B - 变量A,当变量B的值大于或等于多少时关闭事件,关闭开关X。否则不启动。因为是并行的公共事件。所以会一直刷新。直到判定结束。
给你附张公共事件图吧。


另外 : 未测试,不知道能不能行的通
作者: 狼人弟弟    时间: 2016-6-15 14:36
15968715431 发表于 2016-6-15 13:42
1、事件启动时,把当前的步数代入到变量。 变量A = 步数  这个是固定不动的。另外此时启动公共事件开关 名 ...

太感谢了~我还没注意到原来变量可以代入“步数”呢!!!
作者: 15968715431    时间: 2016-6-15 15:40
本帖最后由 15968715431 于 2016-6-15 15:41 编辑

还有个方法,也是用并行公共事件。
设个变量A
等待XXX帧
变量A+1
当变量A>=XX时
   事件关闭,此公共事件关闭。
否则
结束

这个意思就是变量A累积到多少值时启动。




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