查看: 2210|回复: 6

[已经解决] 玩了这么多年RM。。发现有这个问题。。不知道是不是BUG

[复制链接]

幻想天神

梦石
0
星屑
55
在线时间
166 小时
注册时间
2012-3-24
回帖
355
发表于 2014-2-4 14:41:51 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 风若·飘絮 于 2014-2-4 15:10 编辑

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

大家可以新建工程试试

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

打开游戏看看

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

幻想天神

梦石
0
星屑
55
在线时间
166 小时
注册时间
2012-3-24
回帖
355
 楼主| 发表于 2014-2-4 14:53:20 | 显示全部楼层

点评

抱歉无法开电脑查看= =  发表于 2014-2-4 14:56
回复

使用道具 举报

梦石
0
星屑
9716
在线时间
2775 小时
注册时间
2008-9-5
回帖
3458

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

发表于 2014-2-4 15:24:24 | 显示全部楼层
其实原因不明~
于是可以用
  1. if $a != false
  2. $a = false
  3. end
复制代码
这样处理一下~
以前试过这样不会卡住~

点评

我用1和2来代替true和false了。。  发表于 2014-2-4 15:32

评分

参与人数 1星屑 +50 收起 理由
怪蜀黍 + 50 塞糖

查看全部评分

回复

使用道具 举报

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
回帖
1223
发表于 2014-2-4 17:32:38 | 显示全部楼层
这个问题我也早就发现了,在下面打一行注释即可

$什么 = false
##############

评分

参与人数 1星屑 +75 收起 理由
怪蜀黍 + 75 精品文章

查看全部评分

回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2014-2-4 23:02:06 | 显示全部楼层
是这个原因吧
p ($stars = false)
-> Interpreter 7  --  Line 274~277
-> Interpreter 2  --  Line 215
-> Interpreter 1  --  Line 199~201
-> 接着无法推进Interpreter的@index做+1,然后整个事件就卡住了。

解决方法如上。

评分

参与人数 1梦石 +1 收起 理由
怪蜀黍 + 1 透过现象看本质的答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
2826
在线时间
2634 小时
注册时间
2013-1-16
回帖
5453

贵宾

发表于 2014-2-6 10:53:16 | 显示全部楼层
用0  1 代替true和false...

评分

参与人数 1星屑 +35 收起 理由
怪蜀黍 + 35 塞糖

查看全部评分

(Created by @喵kano)


施工现场:hotege.github.io
回复

使用道具 举报

发表于 2014-2-6 18:46:54 | 显示全部楼层
本帖最后由 yychchhh 于 2014-2-6 18:49 编辑

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部