轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下
% R$ L4 t2 T& y: @5 p' T/ k: f/ t4 E. k& l9 S
is8 a4 K: U D4 `1 Y% r9 W! V
8 c: A9 Y( ?7 o) }
do! e, h' w) O3 ^. j2 d
% f3 O( S" q) L# } 3 i; [, u) o1 M" e; W
if@.numMu=1 then
' F) B4 D5 i! e' } if xxx=false then7 w$ M# k2 G- G: t1 @7 Q- e. e
@.move(?.succ(2));: [) Q0 G7 A4 I) O& |2 ?3 k
else
) S- c1 Z: ]3 D o @.move(?.succ(1));, E2 \6 f) D- i" t H$ S, C) W6 f% ^
end;+ x+ j) ` L! a0 I% Z) w I
) _2 k* a. G, \4 b
else, n5 T: L1 o% Y8 a( O- x. A: M
@.move(?.succ(1));
4 K5 P- k% ~4 S5 k4 B- Y7 X end;
; m+ l; I! S+ M" v qend;
, T/ o- P3 w$ f# F% C
# n/ ~ @. H. A) b5 s; ^% s if xxx=false then这句总是显示xxx未知,我知道轨道上的命令对象是小车,不是Mu,但是怎么改呢?谢谢 |