Anylogic 构造函数 PalletRack 不工作
Anylogic constructor PalletRack not working
在 Anylogic 8.3 版本中,PalletRack 构造函数按定义工作正常:
PalletRack palletRack1 = new PalletRack(root, SHAPE_DRAW_2D3D, true, 760.0, 90.0, 0.0, 160.0, 14.0, 14.0, 10.0, 0.0, PALLET_RACK_TWO_PALLET_RACKS, PALLET_RACK_NO_DIRECTION,
11.0, 40.0, 16.0, 10, 2, 1000, cyan, maroon, 100 );
但是当安装最新版本的 Anylogic (8.7.2) 时,PalletRack 构造函数无法工作,错误消息是:
Description: The constructor PalletRack(Main, ShapeDrawMode, boolean, double, double, double, double, double, double, double, double, PalletRackType, PalletRackDirection, double, double, double, int, int, int, Color, Color, int) is undefined.
似乎此构造函数中需要一个新参数。
它是“boolean isObstacle”。预计排在第 4 位。
所以这段代码编译成功:
PalletRack palletRack1 = new PalletRack(root, SHAPE_DRAW_2D3D, true, false, 760.0, 90.0, 0.0, 160.0, 14.0, 14.0, 10.0, 0.0, PALLET_RACK_TWO_PALLET_RACKS, PALLET_RACK_NO_DIRECTION,
11.0, 40.0, 16.0, 10, 2, 1000, 青色, 栗色, 100 );
在 Anylogic 8.3 版本中,PalletRack 构造函数按定义工作正常:
PalletRack palletRack1 = new PalletRack(root, SHAPE_DRAW_2D3D, true, 760.0, 90.0, 0.0, 160.0, 14.0, 14.0, 10.0, 0.0, PALLET_RACK_TWO_PALLET_RACKS, PALLET_RACK_NO_DIRECTION,
11.0, 40.0, 16.0, 10, 2, 1000, cyan, maroon, 100 );
但是当安装最新版本的 Anylogic (8.7.2) 时,PalletRack 构造函数无法工作,错误消息是:
Description: The constructor PalletRack(Main, ShapeDrawMode, boolean, double, double, double, double, double, double, double, double, PalletRackType, PalletRackDirection, double, double, double, int, int, int, Color, Color, int) is undefined.
似乎此构造函数中需要一个新参数。 它是“boolean isObstacle”。预计排在第 4 位。
所以这段代码编译成功: PalletRack palletRack1 = new PalletRack(root, SHAPE_DRAW_2D3D, true, false, 760.0, 90.0, 0.0, 160.0, 14.0, 14.0, 10.0, 0.0, PALLET_RACK_TWO_PALLET_RACKS, PALLET_RACK_NO_DIRECTION, 11.0, 40.0, 16.0, 10, 2, 1000, 青色, 栗色, 100 );