在使用Unity 2018.1.1f1和Mixed Reality Toolkit开发的混合现实应用程序中,我有两组全息图:
本地全息图和共享的全息图均附有HandDraggable.cs脚本,以便用户可以通过空中点击和手势来重新定位每个全息图。
现在。当用户尚未连接到共享服务时,HandDraggable.cs脚本可以很好地工作。这意味着用户可以轻按一下全息图,按预期方式四处移动。
但是,一旦用户连接到共享服务,HandDraggable.cs脚本将仅在本地全息图上停止工作。这意味着当用户轻击非共享全息图然后尝试移动它时,全息图不会移动。
奇怪的是,此问题并不影响用户可以轻按并按预期移动的共享全息图。
在下面的图片中,显示了场景层次以及承载HandDraggable.cs脚本的“ Handle”游戏对象,该脚本具有对父GameObject变换的引用。
问题:为什么共享会话开始时HandDraggable.cs对非共享全息图无响应?