请问我想让TRACK上的车因为前面阻塞而停止但当前面空闲时再次向前移动怎么实现啊?本人现在的编程如下:" y& B" J0 u( m
if track102.empty then : Y, q; J) b- a$ ~9 Z' f track101.cont.move(track102);5 |: q9 F6 n/ \3 z
elseif track202.empty and track201.empty then : g. n5 T* Q8 K& L6 h' l track101.cont.move(track202); - f1 D4 V5 C8 T/ q! V. \$ @ else - y% I$ E2 u. ]! D8 Y5 ~& k0 K track101.cont.waiting;6 Y5 H' W, }8 X
end; " f. D: r; A2 ^. y# @, i/ Itrack1.cont就是指车辆,但是现在它停止后模型就不再动了是什么原因啊?谢谢各位大侠。。。
在恰当的状态下,再执行一次 track101.cont.continue$ m+ \# E" g& M; A
比如说,track202.empty and track201.empty =true的时候,可以检查一下track101.cont是否为void ,如果否,则让track101.cont.continue./ F/ ?3 z) z! U
基本思路是这样的。