基于参数的条件缩放

问题描述 投票:0回答:1

我在代理类型中有一个3D对象,我想要做的是让代理的大小/比例根据参数而改变。我最初的想法是在3D对象的“附加比例”动态值选项中包含代码,如下所示:

if(parameter==X){
  (this.setScale = 0.15);
}else{(this.setScale = 0.10);
}

但它没有用。有什么建议?

anylogic
1个回答
0
投票

你必须使用条件运算符而不是if / else:

parameter==X ? 0.15 : 0.1;

将该代码放在额外的比例上。它等同于你的if else语句。

© www.soinside.com 2019 - 2024. All rights reserved.