Anylogic 从主服务器访问资源单元代理变量

Anylogic 从主服务器访问资源单元代理变量,anylogic,Anylogic,我创建了一个代理类型,并指定了“在流程图中用作:资源单元”的属性。 我创建了一个名为double类型的“Location”变量。 在释放块中,在“释放时”字段中,当我写入unit.Location时,位置变量未被识别,我得到一个错误 如何从资源代理单元访问扣押/释放块中的变量 谢谢。您可以随时使用((MyAgentType)单元进行类型转换(即强制执行)。位置 但是,必须确保在该释放块中释放的所有资源单元都是该类型的MyAgentType资源单元,否则将出现运行时错误 PS:Java约定的变量名

我创建了一个代理类型,并指定了“在流程图中用作:资源单元”的属性。 我创建了一个名为double类型的“Location”变量。 在释放块中,在“释放时”字段中,当我写入unit.Location时,位置变量未被识别,我得到一个错误

如何从资源代理单元访问扣押/释放块中的变量

谢谢。

您可以随时使用
((MyAgentType)单元进行类型转换(即强制执行)。位置

但是,必须确保在该释放块中释放的所有资源单元都是该类型的
MyAgentType
资源单元,否则将出现运行时错误

PS:Java约定的变量名用小写,最好保留这些;)