|
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.9 M; C, o' E! `# L9 N( M) m+ b3 P
if(massage(2)==1); G( b3 k: l; ?, n; a
treenode ts = createemptytasksequence(op,0,0);+ I; D* G, S& Q# q8 e) N' z, J
for (int i=1;i<=6;i++)% Y3 i+ N0 T0 z7 F9 `( O
{" t5 Q( [' j: N& f; Q
treenode item1=rank(rack,i);
8 [7 E! A; \: G9 [ }! m N0 ~ inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);: U# [+ j* `# _+ t* B! x
inserttask(ts,TASKTYPE_FRLOAD,item1,rack);
+ V$ Z( ], O8 x+ w$ D( I; @ inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);
5 m: |1 [: g( X% r4 Z0 Q0 j3 Z inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);' |" q: _. e- G
}
8 ~* n/ c3 q. E4 r7 V+ U! t Q: e( t$ C
dispatchtasksequence(ts); |
|