用jass 写触发 把actions 写到 conditions 里会执行得更快么?
魔兽地图编辑器吧
全部回复
仅看楼主
level 7
213cy
楼主
rt
我记得以前好像有这么个说法
我想确认一下
2019年09月12日 13点09分
1
level 13
空腹不能吃饭啊
不要condition直接actions
2019年09月12日 13点09分
2
level 15
739099308
动作和条件有啥区别?不都是函数吗。除非是用if写的条件,那不是函数
2019年09月12日 14点09分
4
level 14
狼魂
理论上cod效率高,但是因为要写返回值所以大多都是用action
2019年09月12日 14点09分
5
213cy
原来是这样
2019年09月12日 15点09分
level 10
ck5524209
自己测
2019年09月12日 15点09分
6
level 1
KeepVary
HIVE上有一个JASS效率评测的帖子,其中有一条结果是:TriggerEvaluate 比 TriggerExecute 速度快出大约25%,由此推测出 triggercondition 比 triggeraction 效率更高。
我猜很可能是由于触发器在执行流程中无论如何(即使没有设置条件)都会先执行triggercondition,所以导致triggeraction的速度要慢一些。
2019年09月12日 20点09分
7
点子王🍗
这个厉害
2019年09月14日 17点09分
派等于三点一四
原来如此。一直以来只知道用condition比action快,但实际用起来觉得action少写返回值,图省事用的action。
2019年09月15日 08点09分
1