【发布时间】:2019-09-09 18:11:24
【问题描述】:
我正在尝试将 PUN2 支持添加到一个简单的 Oculus 入门场景(桌子上的立方体)。我能够在基本的 Photon2 设置之上运行官方 Avatar synchronization。
这是当前序列:
玩家 1(P1 - 使用 Quest 的人)创建房间并加入它
玩家 2(P2 - 使用 Unity Player 的玩家)加入房间
玩家 1 抓住一个立方体并移动它
如果 P1 只是水平拖动立方体,P2 会看到立方体正常移动,但如果他试图将它从桌子上抬起,从 P2 的角度来看,立方体似乎表现得很疯狂。
看起来立方体与重力作斗争,但我不完全确定发生了什么。您可以在此视频中看到一个示例,该示例在水平拖动和从桌子上抬起之间交替出现:https://gofile.io/?c=A9PN41
如果我在立方体上禁用重力,它似乎工作正常(尽管与 P1 移动对象的方式相比,插值有点慢):https://gofile.io/?c=jM4qEE
关键是我不能让立方体在场景中飞来飞去:)
使用 Unity 2019.1 / PUN2 / Oculus Quest
【问题讨论】:
-
我已经编辑了你的另一个问题的标题,但是由于你在这个问题上犯了同样的错误,这次也在邮件正文中犯了这个错误,这次我写了一个评论让你意识到这一点:这个问题是关于 PUN2(Photon Unity Networking 2)资产,它是 Photon 4 的客户端(Photon Cloud 也运行 Photon 4) - 它与 Photon 2 无关,后者已由8 年前,2011 年的光子 3。
-
我第一次批准了编辑,所以不知道为什么它会恢复到原来的状态。刚刚又做了,谢谢你的解释。
-
我昨天对您的另一个问题进行了编辑 (stackoverflow.com/questions/57851568/…)。在我发表评论后 20 小时,@JohnTube 在这个问题上做了。所以我猜你批准了我对另一个问题的编辑,现在批准了他对这个问题的编辑,只是混淆了 2。否则编辑的恢复将显示在编辑历史中,而它没有。
-
好吧,我觉得还是有点混乱,重要的是现在它已经修复了。
标签: unity3d virtual-reality oculus photon oculusquest