轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下
. P/ [/ | B8 X- G
/ |4 ~- Z7 I7 t) Q" S0 B9 L0 ^is e7 R" ?8 ~- l! I- Z3 I: e3 F
% r6 j1 t, ]6 J8 s' n
do; j$ Z( ?, f4 g+ h9 ?7 a3 _
" S& ?8 L0 z" U, l$ m- n
( ]$ e4 F& p. q: X if@.numMu=1 then
& y$ L, G. p' y: Y( P" q8 h& \ if xxx=false then
' e' p2 c3 Q7 w1 S @.move(?.succ(2));$ P+ ?* `- Y" l3 ?# x
else
6 u, i; F" w+ u8 T% h6 L @.move(?.succ(1)); C3 M2 E+ e" }' x, r7 w
end;' L: O$ V0 l7 O2 R; X: g9 ?
% D% S2 i5 z; f' l7 b
else
/ q. P, d. R) f2 g! b% ?8 _ @.move(?.succ(1));
3 r& E% e# h& U# G2 J/ y end;! e ~5 l1 x# j( A
end;2 N: x1 B% E, Q# l6 G
. K# T% A: {8 m: u& f7 g if xxx=false then这句总是显示xxx未知,我知道轨道上的命令对象是小车,不是Mu,但是怎么改呢?谢谢 |