【问题标题】:Iterate through all agents of a type遍历一个类型的所有代理
【发布时间】:2018-07-24 16:29:58
【问题描述】:

简单地说,我想获取移动代理的当前位置并更改旋转,使代理面向摄像机。有多个相同类型的代理,我不确定如何遍历这些代理并为每个人更改轮换。

有什么想法吗?

【问题讨论】:

    标签: java simulation anylogic


    【解决方案1】:

    假设您的代理类是代理并且您的代理群体是代理:

      for(Agent a : agents){
           a.setRotation(angle);
        }
    

    【讨论】:

    • 谢谢,成功了。我发现了另一个问题:在 3D 窗口中移动视图时,相机位置不会改变。有没有办法调整相机位置或获取视图坐标?
    猜你喜欢
    • 2014-01-19
    • 2010-10-06
    • 2017-03-09
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多