我正在为Any Logic上的System Dynamics模型构建仪表板。我想创建一个使用getEngine()。step()代码以12个时间单位运行模型的按钮。该方法仅在仿真的一个时间步中运行模型,但是我需要12个时间单位,这是该步的1200倍。我想知道是否有任何方法可以将模型运行12个时间单位,然后将其暂停。
我也想以暂停模式启动模型。我的意思是点击“运行”按钮后。
更新:我找到了第二个问题的答案。我创建了一个事件,并将以下操作设置为在时间12发生。getEngine()。pause();
答案 0 :(得分:0)
(从代理选项板创建事件)
使事件在12个时间单位(秒,分钟或任何您拥有的时间)之后发生
将此代码添加到事件中:
pauseSimulation();