我的模型中Mus在多个路段移动。在路段上需要随时扫描一些条件,并根据扫描结果执行相关的操作。不同路段需要扫描的条件不同,执行的操作也不相同。 & r# E& R* s6 K9 `1 C2 o我为MUs定义了method属性,在mus进入路段入口时触发method,并在method中让method每1秒钟自调用一次。; z5 G0 d* E, }& M, w. v
但由此造成的问题是,mus在随后的过程中一直调用这个method属性。我现在是在这个method的最外层加了个判断,根据所处路段位置执行不同操作。. u) j$ t) v8 j. Y! _( H
现在的问题是能否在mus离开路段时,终止method属性的自我调用?这样我就可以把不同路段的逻辑拆分到不同method中,method程序的结构更清晰,而且相应的计算速度也快一些。; [" P( i& H( E' u" _5 E
先谢谢大家啦