HoloLens应用程序:共享会话开始后,HandDraggable.cs脚本对非共享全息图无响应

时间:2018-06-25 14:42:10

标签: c# unity3d hololens windows-mixed-reality

在使用Unity 2018.1.1f1和Mixed Reality Toolkit开发的混合现实应用程序中,我有两组全息图:

  • 共享全息图(与其他用户共享的实例)
  • 本地全息图(每个用户的特定实例)

本地全息图和共享的全息图均附有HandDraggable.cs脚本,以便用户可以通过空中点击和手势来重新定位每个全息图。

现在。当用户尚未连接到共享服务时,HandDraggable.cs脚本可以很好地工作。这意味着用户可以轻按一下全息图,按预期方式四处移动。

但是,一旦用户连接到共享服务,HandDraggable.cs脚本将仅在本地全息图上停止工作。这意味着当用户轻击非共享全息图然后尝试移动它时,全息图不会移动。

奇怪的是,此问题并不影响用户可以轻按并按预期移动的共享全息图。

在下面的图片中,显示了场景层次以及承载HandDraggable.cs脚本的“ Handle”游戏对象,该脚本具有对父GameObject变换的引用。

GameObject with the HandDraggable.cs attached to

问题:为什么共享会话开始时HandDraggable.cs对非共享全息图无响应?

0 个答案:

没有答案