返回当前被此代理占用的资源单位 但对于运输者

问题描述

resourceUnitsOfSeize (Agent Seize);从给定的 ResourcePool 块返回此代理当前占用的资源单元。但是,如果我有 TransporterFleet 而不是 resourcePool,那么获取该代理当前占用的运输机单元的替代代码是什么?

我有一种沟槽剂,它是一种材料类型的磁铁。它在名为 seizeExc 的转运流程块中拦截了来自 excavatorFleet 的挖掘机。所以我使用了以下函数,但出现以下错误:我尝试使用相同的代码,但没有奏效。

enter image description here

enter image description here

请问怎么做?谢谢。

第二个错误

enter image description here

解决方法

相同的代码适用于任何 Seize 块。我将返回值类型更改为其他; 挖掘机列表,我输入了return resourceUnitsOfSeize(seizeExc);

而不是return trenchRoom.resourceUnitsOfSeize(seizeExc);

出于同样的目的,我们可以使用另一个具有以下属性的函数: 类型:Collection ResourceRequest 和函数体:return excavatorFleet.getRequests();

希望在这两种情况下,我都能找到被 TrenchRoom 特工扣押的运输车。

:)