轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下
8 k) e) M+ [+ Y& g! q8 c% Y: k. m2 C% {+ \+ y
is. z e" v9 e( s _1 {- f7 r2 M9 L
9 p5 W0 C8 N: A+ h- q8 ?2 e) M: Odo
0 [* L0 Z; [1 h% \
! s, h `/ D- u . [8 ^$ {( m* I. Z- B
if@.numMu=1 then! y% w/ g5 x0 u6 K0 w8 i- I A& e1 `
if xxx=false then
; ^+ N+ [ p* W @.move(?.succ(2));
* [! e8 m; ^- \4 K$ Y else
9 c) ?) T* a% u: S @.move(?.succ(1));
$ v N* q* R# k( ?+ q end;
* `! W, C9 k0 r) W m7 j2 ]
+ P5 x% S+ Q5 f1 ^5 A% t else, T L4 V$ l, V* \- w( L+ L6 a
@.move(?.succ(1));
0 [3 X( s0 D4 ]% A, y) R2 U end;" t5 t* r- u( |* x# L, R
end;
) e, m+ E4 D0 ^6 r4 h. O6 G0 w4 l7 N* C# i
if xxx=false then这句总是显示xxx未知,我知道轨道上的命令对象是小车,不是Mu,但是怎么改呢?谢谢 |