4.3.3 AOE事件定义
AOE事件定义(节点声明)配置内容:AOE ID、节点ID、名称、节点类型、超时时间、表达式。
AOE ID | 节点ID | 名称 | 节点类型 | 超时时间 | 表达式 |
---|---|---|---|---|---|
<u64> | <u64> | <String> | Switch Condition | <u64> | <Expr> |
-
AOE ID:声明节点属于哪个AOE网络,用<u64>(64位无符号整数)表示。
-
节点ID:一个AOE网络下节点编号。
-
名称:便于理解事件内容,往往是对表达式的简要文字解释,用<String>(表示字符串类型)表示。
-
节点类型分为两类:Switch(分支节点)、Condition(条件节点)。具体含义及参数详见AOE事件类型。
-
超时时间:超时时间用正整数表示,含义是在超时时间内表达式成立才为真,若超出时间则判断为假;
当设置为0时,认为超时时间为无穷大;当aoe触发为事件触发,且判断条件中的变量在aoe中有置点时或aoe中有SET_POINTS_WITH_CHECK动作,aoe尾节点的超时时间不能设置为0,否则会多次触发aoe,出错;单位为ms,具体设置根据实际控制决定。 -
表达式:表达式格式详见AOE基本表达式。