模拟中的 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;
我在模拟的图像属性中有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;