Project1
标题:
在XP中的事件如何让上一个指令结束后再继续。。。?
[打印本页]
作者:
END66RPG
时间:
2011-7-5 15:24
标题:
在XP中的事件如何让上一个指令结束后再继续。。。?
就是类似于“等待移动后结束”的功能,让上面的脚本运行完再继续事件?
#以下是reason
是这样的,我上面那个指令是调用一个脚本,不过这个脚本会花去大概7-20帧时间(随着FPS和XX变量变化)(我126M内存的电脑需要大概7-20帧),而这个脚本运行完后会传出一个变量。如果不设置“等待”指令,我就用不了这变量。
后来我会了一种方法:
“脚本”指令下面是“标签”和“标签转跳”他们之间有一行判定:如果传出的变量 != nil 就继续,反之则“标签转跳”。
作者:
fux2
时间:
2011-7-5 15:44
敢问你开了几个线程在运算?
作者:
精灵使者
时间:
2011-7-5 17:15
本帖最后由 精灵使者 于 2011-7-5 17:15 编辑
调用脚本的最后部分使用$game_switches[ID] = true什么的(变量算出来以后)。
然后事件触发条件那里直接判断开关即可。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1