|
|
如题,即如果store中存放有4种entity分别为part1,part2,part3,part4,每次需移动数量分别为4,3,1,1。按下面语句是否可行,不知道怎修改,或者类似语句该如何编写,向大家求救。& J/ Q. k- G2 T2 L2 L; m
is
; B& J% |) X* J+ X' ^ a,b:integer;# @0 C# X* I$ s: y) R
do
; H1 ]: O" x1 f if store.cont.name="part1" then3 @) |0 O L; ~$ t- U( m
for a:=1 to 4 loop9 k. t# Z Z4 e: V
store.cont.move;
! a9 T1 |; K8 b# P8 G$ w- a next;6 y8 b, M% ^; g5 Q: _1 b
elseif store.cont.name="part2" then
3 ~; o2 n! I9 G" F for b:=1to 3 loop, z2 a4 e, v6 \! \" z
store.cont.move;" v3 G6 x1 ?# F$ V" H. U
next;/ _% P# e! v# Y8 o
elseif store.cont.name="part3" then
1 m: y8 E2 H) D0 Q7 D store.cont.move;
! M% g$ Q. S2 b: M; T elseif store.cont.name="part4" then
$ A+ {: l% \( n1 o% B store.cont.move;6 `# ?* Q. P, p) k
end;
" ?! I& F3 O. ?. ?. x3 I end; |
|