Project1
标题:
问个弱智问题 有关事件触发条件
[打印本页]
作者:
柯南推理谜
时间:
2013-1-30 11:53
标题:
问个弱智问题 有关事件触发条件
本帖最后由 柯南推理谜 于 2013-1-30 13:18 编辑
自动执行 跟 并行处理
有什么区别??
作者:
a1578032454
时间:
2013-1-30 12:00
有区别,并行处理是在某个变量达到一定程度或某个开关打开时自动执行的,这个开关是在事件里面设置的,例如:
如果 X 键被按下时
打开菜单
否则
空白(不执行任何事) 如果设置为这样,那么事件就只会在按了X键后才触发,而自动执行却是自己当某个
开关打开时自动执行。所以是不同的。
作者:
判约之轮
时间:
2013-1-30 12:21
……楼上所述错误,自动执行和并行处理区别很大
其共同点是都可以设置执行条件,也都是只要条件满足就自动开始运行的
但是不同之处是自动执行是独占进程,而并行处理是多线进程
自动执行事件在执行过程中,玩家无法进行任何操作,也无法进入菜单,只能等待事件运行完毕
而并行处理事件在执行过程中除了某些特定语句(比如对话),玩家都是可以自由行动的
自动执行事件在一个地图同时进行的只能有1个,而并行处理可以有多个(但语句冲突不在此列,比如两个并行处理事件都设定在变量A = 1时播放影片,这绝对是会报错的)
作者:
a1578032454
时间:
2013-1-30 12:40
判约之轮 发表于 2013-1-30 12:21
……楼上所述错误,自动执行和并行处理区别很大
其共同点是都可以设置执行条件,也都是只要条件满足就自动 ...
是哦...没注意= =||,其实LZ可以直接去看看ARPG纯事件工程里面是怎么使用并行处理的,然后再去看看一些游戏工程或者其他的范例工程里面的自动执行事件。最好对比下两种有什么不同。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1