Java 创建或复制动态数量的Shape3D对象

Java 创建或复制动态数量的Shape3D对象,java,simulation,anylogic,Java,Simulation,Anylogic,是否可以在模拟开始时使用Java创建动态数量的Shape3dObject?或者甚至可以在运行模拟期间创建或克隆它们 我尝试在运行模拟时使用以下代码包括一个按钮: Shape3DObject factory2 = new Shape3DObject( Main.this, SHAPE_DRAW_2D3D, true, 100.0, 100.0, 0.0, 0.0, 1.25, true, "/model6/", "x3d/factory.x3d", OBJE

是否可以在模拟开始时使用Java创建动态数量的Shape3dObject?或者甚至可以在运行模拟期间创建或克隆它们

我尝试在运行模拟时使用以下代码包括一个按钮:

Shape3DObject factory2 = new Shape3DObject(
    Main.this, SHAPE_DRAW_2D3D, true, 100.0, 100.0, 0.0, 0.0,
        1.25, true, "/model6/",
        "x3d/factory.x3d", OBJECT_3D_YZX_AXIS_ORDER, true, -125.0, -70.0,
        247.0, 140.0, null );

遗憾的是,您什么也没做。

通常,您必须在创建后将其添加到演示文稿中,例如getPresentation().add(factory2);仅演示文稿。添加(factory2);谢谢,结果很好。