|
|
如题,即如果store中存放有4种entity分别为part1,part2,part3,part4,每次需移动数量分别为4,3,1,1。按下面语句是否可行,不知道怎修改,或者类似语句该如何编写,向大家求救。+ U- D$ ?( a3 {& {: w* m& ^$ v( @0 y
is $ @1 Y/ A; Y4 a: a
a,b:integer;9 M" K7 e; r; h$ H" k
do
6 e E5 A1 }! g# T0 x. z+ ` if store.cont.name="part1" then
5 W/ p$ |# u8 D1 @ for a:=1 to 4 loop+ Q) b# U, [: c! Z& i
store.cont.move;' L3 x% G& d2 Q$ I3 t
next;
- n& ?1 J. J! ] elseif store.cont.name="part2" then* ]3 m3 S! Y& k) R% ]1 V+ H: O
for b:=1to 3 loop* `, t5 o! ]1 ^8 t: c) c
store.cont.move;5 @- U: z5 b. Y% f+ M [# A) d
next;
( _, }) `8 T5 L elseif store.cont.name="part3" then
) `6 j e0 [0 [ store.cont.move;& D7 q1 o/ P; ]# m( D+ T
elseif store.cont.name="part4" then
! F; r4 P4 r& X) d# Q store.cont.move;
3 C/ _3 O8 o6 n5 H& f9 A end;
6 a0 q* b) D" @& ] end; |
|