轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下
# s% u8 l* k0 K& U& B2 o2 z+ s
2 r4 ~) l( A2 E& x3 xis
6 _% ?! C# A7 K- g4 u3 y9 v
3 O) }: O" t) b A9 `0 |do
3 x" l0 m/ u% s! V
5 ~3 S5 o4 A! |
9 M& ?1 O% T6 C* C' K# \- i if@.numMu=1 then- u; y ^2 U c+ k0 a4 G5 W
if xxx=false then
. @, y' K6 ~ W: G: z @.move(?.succ(2));
3 f2 N4 {5 p4 e( {% [- Q3 U else/ S) i' I, p. r$ a4 X
@.move(?.succ(1));( |2 r; S4 n% G6 b" Z
end;
1 Q! C3 T; _* W* n x! A / J4 c6 b0 f7 `/ |5 g- ]/ G
else- ], i& n4 b/ Q, ]) u4 P% j5 P# N: r. Y
@.move(?.succ(1));
- H8 l7 P% Q4 H d3 D/ @. r6 g* T end; Y4 t" J! \# a- J
end;
0 d0 W) [% `9 f8 W/ |, ~1 O* N0 F6 O$ M3 ?/ z, m( \7 q- `
if xxx=false then这句总是显示xxx未知,我知道轨道上的命令对象是小车,不是Mu,但是怎么改呢?谢谢 |