Project1

标题: 请问:解释器怎么不执行代码了? [打印本页]

作者: kvkv97    时间: 2023-10-1 21:06
标题: 请问:解释器怎么不执行代码了?
设置一个事件,设置的脚本为$scene=Scene_Title.new
运行,出现标题的场景。
现在,把Interpreter的@index >= @list.size - 1中的 >去掉,为什么再接触事件,现在不出现标题的场景,为什么?
解释器 Interpreter的解释脚本1行代码运行规律不是这样吗?
1,第一次update,设置事件,@index的值为0,运行execute_command,运行command_355,完毕;2,@index的值为1;3,第二次update,运行execute_command,因为@list.size - 1=1,
符合条件@index= @list.size-1,结束事件,@index的值为2,第二次刷新完毕;4,第三次运行update,直接return,结束事件的解释。
请问:为什么这里把>=改成=就不执行代码了?
作者: soulsaga    时间: 2023-10-1 22:03
正确是==不是=




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