【发布时间】:2018-08-15 01:56:33
【问题描述】:
我正在尝试在 Unity 中制作一个简单的ARKit/ARCore 多人应用程序,根据this tutorial 使用Photon。
总的来说,它工作正常,但有一个奇怪的问题。
我使用两部智能手机 - iPhone 和 Android 设备。当我第一次使用我的智能手机将 3D 场景放置在现实世界空间中(不管是哪部)然后启动多人游戏时,一切都很好。
当我使用第二部智能手机定位我的 3D 场景时,它也很好。但是当我在第二部智能手机上启动多人游戏时,整个场景会跳转到这台智能手机上的不同位置。
我试图理解为什么会发生这种情况,我认为当第二部智能手机加入多人游戏时,它会从第一部智能手机接收有关 3D 场景位置的信息,并且坐标系的一些差异会导致此错误。
我该如何解决?
【问题讨论】:
-
你在用锚云吗?
标签: unity3d augmented-reality arkit multiplayer arcore