找回密码
 点一下
查看: 882|回复: 5

问个关于触发器运行顺序的问题

[复制链接]
发表于 2013-10-24 19:35:41 | 显示全部楼层 |阅读模式
同样的事件,触发不同的动作,他是运行是不是并行,如果不是先后顺序要怎么定
 楼主| 发表于 2013-10-24 19:42:36 | 显示全部楼层
或者换种问法,同样事件的触发器,合到一起好呢,还是分开比较好
回复

使用道具 举报

发表于 2013-10-24 21:28:54 | 显示全部楼层
一般是按触发器创建顺序(T里不移动触发),然后个人觉得应该是按 *.j 的函数顺序执行的
PS:魔兽不算AI的话印象中应该是单线程的吧

然后第二个问题,要看具体情况,一般来说不同功能的触发个人推荐还是分开,这样方便写,不过触发器有上限(上限多少我不知道,反正挺大的),如果你的图里的触发达到上限了(一个比较明显的症状就是触发器失灵),那么合并吧……
回复

使用道具 举报

 楼主| 发表于 2013-10-24 22:34:58 | 显示全部楼层
如果是单线程的话,合并以后,把动作写到条件里,理论上效率不是更高点嘛
回复

使用道具 举报

发表于 2013-10-24 23:42:18 | 显示全部楼层
本帖最后由 chyj4747 于 2013-10-24 23:43 编辑
feiruzhou 发表于 2013-10-24 22:34
如果是单线程的话,合并以后,把动作写到条件里,理论上效率不是更高点嘛


嘛。。话是这么说,还是看你写的习惯吧,比如技能触发全都写一起的话触发就会很长,对我个人而言改起来会非常麻烦,分成很多触发的话以后查找和修改都会方便很多
回复

使用道具 举报

 楼主| 发表于 2013-10-25 00:03:06 | 显示全部楼层
恩,知道了,还是要靠实践的。知道是运作顺序就好了。谢谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-22 14:39 , Processed in 0.070540 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表