|
|
如题,即如果store中存放有4种entity分别为part1,part2,part3,part4,每次需移动数量分别为4,3,1,1。按下面语句是否可行,不知道怎修改,或者类似语句该如何编写,向大家求救。* U6 ]6 z3 n6 U' \4 R: L( v: f- y
is . Z5 ~0 I- }3 f
a,b:integer;
& i7 D: X: s8 @2 S Jdo3 r8 U# u# ]7 j- Q. q3 X
if store.cont.name="part1" then# [+ a% Z4 `3 c# K/ d
for a:=1 to 4 loop6 v$ u: v. s/ e! L- u
store.cont.move;
$ u* o! @7 {" t# X1 [& l7 ^% f; n next;
: Y0 d, m' {. t1 h ^5 n. N7 a elseif store.cont.name="part2" then
" {, H9 Q4 V4 m' Q) Z/ u+ K* ?( E for b:=1to 3 loop) V& F+ L) c" h; l, ]: ]6 T. v
store.cont.move;
. r& [7 q6 C. h9 a- ` k. M next;
5 w; z. `& T/ q$ o8 f elseif store.cont.name="part3" then W2 |* E5 J+ J t! O
store.cont.move;
" N! [9 v2 x+ B: q/ d elseif store.cont.name="part4" then, O$ D0 q3 S& R' [% J
store.cont.move;
! h) [! c2 M, J; I0 |) F9 V) w end;6 y4 S9 c& x9 Q3 R3 I9 O( E( x0 `
end; |
|