|
做任务序列时,遇到一些比较复杂的情况很难去安排, 有时候做一个模型把好多代码写得乱七八糟的,也不方便维护管理,更别说优化改善了。' k5 d7 _0 }/ C/ Q3 t
& n& x& v0 o ~# B7 U3 n( ]9 P' b8 s任务序列类型中有一个SubTask,子任务序列; 通常用来 处理那些复杂的任务,比如调派一个人去取若干货物,但是我们事先不知道货物有没有,或者不确定货物的地址,这时用子任务序列进行确认。
0 L, L0 Q4 I3 H0 W/ \# @$ c4 F. B' j. U- e4 E
子任务序列还有一个好处,就是可以“多层”使用,什么是多层? 就是调用子任务序列后, 被调用的子任务序列还可以调用子任务序列(包括调用自己); 下面为大家提供一个学习的例子:! r. @0 r, E: Z$ l
; ?, B3 L4 x3 |6 V如图所示, 有Item 1 2 3 三种类型的货物要拣去, 这三种货物随机放在货架rack上的不同地方,要拣去的数量也是未知的,比如 1 0 3 ; |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|