Project1

标题: 玩了这么多年RM。。发现有这个问题。。不知道是不是BUG [打印本页]

作者: 风若·飘絮    时间: 2014-2-4 14:41
标题: 玩了这么多年RM。。发现有这个问题。。不知道是不是BUG
本帖最后由 风若·飘絮 于 2014-2-4 15:10 编辑

xp为啥在事件里为全局变量赋值false 画面会卡住? 赋值true就没事

大家可以新建工程试试

事件里自动执行脚本‘$随便变量 = false’

打开游戏看看

再改为‘$随便变量 = true’ 试试

作者: 风若·飘絮    时间: 2014-2-4 14:53
@天地有正气
作者: cinderelmini    时间: 2014-2-4 15:24
其实原因不明~
于是可以用
  1. if $a != false
  2. $a = false
  3. end
复制代码
这样处理一下~
以前试过这样不会卡住~
作者: 恐惧剑刃    时间: 2014-2-4 17:32
这个问题我也早就发现了,在下面打一行注释即可

$什么 = false
##############
作者: 亿万星辰    时间: 2014-2-4 23:02
是这个原因吧
p ($stars = false)
-> Interpreter 7  --  Line 274~277
-> Interpreter 2  --  Line 215
-> Interpreter 1  --  Line 199~201
-> 接着无法推进Interpreter的@index做+1,然后整个事件就卡住了。

解决方法如上。
作者: myownroc    时间: 2014-2-6 10:53
用0  1 代替true和false...
作者: yychchhh    时间: 2014-2-6 18:46
本帖最后由 yychchhh 于 2014-2-6 18:49 编辑

不是本身沒法這樣代替的麼~
不是自己會卡死的,貌似是什麼東西阻擋了一樣。
同理,隨便加一個等待各種注釋和沒用的進去在腳本裡頭~
其實不一定需要true和false
個人一直都是用數字代替的




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