如何在模拟过程中更改空间标记对象的位置



我试图在模拟过程中使用以下代码更改Space Markup对象的位置:

node.setPos(500.0,0,0);
node.initialize();

其中CCD_ 1是来自Space Markup的矩形节点。但是我得到这个错误

java.lang.RuntimeException:根:node(矩形节点(:标记元素已初始化,无法修改。请使用不带参数的构造函数,执行设置并最终调用initialize((函数。

我是这个软件的新手,我想问是否有人可以帮助我,如果有可能改变这个物体的位置?我的目标是通过一个在模拟时间内变化的变量来改变对象的位置。

你不能这样做。。。空间定义只能在模拟开始时创建,以后不能更改。。。

所以问题是…为什么要更改节点的位置?

当你是AnyLogic的初学者,并且你想问一个问题时,最好从概念上说出你想做什么,而不是假设有一种方法可以做,然后问你如何按照你认为需要的方式做。

最新更新