在 Unity 中,我有一个项目,其中包含一个包含多台电视的场景。我的目标是展示工厂的数据分析并将其显示在这些电视上。此外,该项目应与 iPad 兼容,并且任何用户界面逻辑都应无缝显示。
我尝试集成 Any Logic,但找不到将其与 Unity 链接的 API。如果可能的话,您能否验证并建议替代方案?
我们去年就完成了 AnyLogic 和 Unity 之间的连接,并且有一些论文你可以找到谁又做了一次。但没有 API,而且做一些可重用的事情即使不是不可能,也是非常困难的。
你能做的是:
从 AnyLogic 导出所有感兴趣对象的所有坐标,并从头开始创建 Unity 项目,并像显示感兴趣对象的视频一样播放它
如果您希望AnyLogic模型直接连接到Unity并实时显示,您仍然需要在Unity中从头开始创建所有环境,并使用UDP或TCP/IP在AnyLogic和Unity之间进行通信,发送位置信息例如使用 JSON 的对象
问题:Unity有它自己的物理属性,所以AnyLogic和Unity之间的运动永远不会精确...例如,在unity中,一个人会移动他的腿,所以你需要根据速度调整该角色的行为,这这是你在 AnYLogic 中不会做的事情...还有一些不明显的事情是资源如何与代理交互,在 AnyLogic 中存在传送,有时 Unity 不理解这一点。
你遇到的问题很多,好像没有实时兼容。
但是如果你想一想,如果你想直接在Unity中进行模拟,也可以。无需使用AnYLogic