模拟中的 Anylogic 图像索引变化 window

Anylogic Image index change in simulation window

我在模拟的图像属性中有5张图片window。我希望图像每 5 秒更改一次。在图像属性高级部分,我可以使用图像索引手动更改图片。我可以在模拟window中使用while循环来做这样的操作吗? 如果是,我该如何实现?

在模拟中 window 您可以在初始实验设置中执行此操作 java 操作:

new Thread(new Runnable() {
    public void run() {
        
        while(true){
            image.setIndex(image.getIndex()==image.getImageCount()-1 ? 0 : image.getIndex()+1);

            try{
            TimeUnit.SECONDS.sleep(5);
            }catch(Exception e){
            
            }
        }
    }
}).start();

这将需要在导入部分的高级部分添加:import java.util.concurrent.TimeUnit;