|
|
如题,即如果store中存放有4种entity分别为part1,part2,part3,part4,每次需移动数量分别为4,3,1,1。按下面语句是否可行,不知道怎修改,或者类似语句该如何编写,向大家求救。
# R/ I- ?! `+ D; ]9 r" w6 P; ^6 @, Vis
$ X( W6 X, Z) o( n7 | a,b:integer;
; F4 v: T" W0 ~. v" Y) G* vdo
r& q- j" |; H if store.cont.name="part1" then& q8 S; ^9 O6 U8 m. _$ q
for a:=1 to 4 loop3 X5 k- N/ X" y0 F# }& ~
store.cont.move;4 z6 x7 i5 J) n* P
next;
5 g/ M! ^) Q2 s: W2 ^ elseif store.cont.name="part2" then( ~- q; @( u1 E
for b:=1to 3 loop F( ~8 X6 E6 U7 a( C
store.cont.move;
& P8 D7 ?$ \) f) r1 E0 V next;
& ?+ a( c" d/ k elseif store.cont.name="part3" then( \6 _1 u( m* f3 P8 Q2 Q4 |
store.cont.move;
7 A8 ]2 B3 t0 x- t7 p elseif store.cont.name="part4" then; u* X5 [5 Y6 e2 t! @" m
store.cont.move;
3 o8 I: C1 O0 h- ~ end;
. Z/ Q2 x" k/ b4 x0 r# ]3 `/ H end; |
|