|
|
如题,即如果store中存放有4种entity分别为part1,part2,part3,part4,每次需移动数量分别为4,3,1,1。按下面语句是否可行,不知道怎修改,或者类似语句该如何编写,向大家求救。3 g: U6 f3 h! J1 J: T
is
$ P# @+ j# _5 ] j$ p a,b:integer;
1 k4 E6 T- V5 q1 j- j# }6 Jdo
) \1 n, j. a. b& W: Z) _ if store.cont.name="part1" then
" |$ T) E R/ G" i$ g for a:=1 to 4 loop+ `; Q) z$ ]; z7 m, _
store.cont.move;
* ]( C. P# [( @0 ^. f6 M( B' R next;" ^, Z) }4 c' s
elseif store.cont.name="part2" then0 [$ t( ^4 P3 u7 C, \: k
for b:=1to 3 loop
) n0 l3 j! [5 x* N: ^- I& z' m store.cont.move; {/ _% p# U1 S! Q3 d& R+ c- r) |% \
next;& B( i4 x+ b0 q3 E$ l
elseif store.cont.name="part3" then
/ ]* |) H: \6 e0 W/ m" Z. ?, C# [ store.cont.move;: J3 c& L4 c, O7 m7 i: S' u
elseif store.cont.name="part4" then
1 A, k; O$ A2 i$ x+ M; K1 [8 ` store.cont.move;
2 K# R1 ~* s7 t7 H5 r end;
* ] j" b5 [0 @- l: g end; |
|