使用后如何销毁资源

时间:2019-02-15 11:42:50

标签: anylogic

我一直在设法找到一种方法来解决占用资源的任务,但是我做不到。 我遵循的是AnyLogic帮助中的Nurse-Ultrasound示例,因此,例如,我有一个移动的资源(工作人员),该资源占用了另一个资源(便携式的,比如说一个盒子或类似的东西),以及当工作人员完成任务时我希望盒子被破坏(可能是工人被释放时)。请注意,我不希望工人回到包装箱的初始位置。 我添加了一张我所做的图片,整个resourceTaskEnd事情都没有用。

Picture

1 个答案:

答案 0 :(得分:0)

不知道我是否了解...,但是请尝试在resourcePool的“发布时”操作:

self.set_capacity(self.capacity-1);

并在resourcePool属性中,当容量减少时销毁单元...

destroy units