不确定这是否最适合在这里或Unity或MS论坛,但我们将尝试使用Stackoverflow。
我一直在尝试使用HolotoolKit重现Hololens教程211。我只是想做第1节,然后重现手动识别。
在这种情况下,我使用了HolotoolKit中与教程中的名称共享名称的所有文件 - 除Singleton外,在两种情况下似乎有所不同。对于工具包中不在教程中的任何文件,我都将其复制。
触发了手写器并将private void InteractionManager_SourceDetected(InteractionSourceState hand)
调用并将手提设置为true,而HandDetectedGameObject设置为"活动",但对于光标似乎没有任何变化。我不确定哪些信息将其重现超出我写的内容(我认为在此处删除这么多文件是没有意义的(,但是有人知道为什么会这样吗?我使用的是相同的cursorfeedback脚本,并且我将HandDetectedFeedback Prefab作为其手工挖掘资产,使用带有Billboard.cs组件的自制prefab作为反馈父母。
如果这里有更多信息有用,请告诉我,我可以提供。
我很长时间没有看过教程,但是上次我这样做了。自从编写以来,从工具包中获取输入就发生了巨大变化。
您需要从工具包中将InputManager组件添加到场景中。然后创建一个脚本并将其添加到您的场景中,以实现IsourCestate接口并实现" OnSourcedEtected"one_answers" OnSourcelost",当检测到手和丢失时,它们会触发。
。有关更多详细信息,您可以从HolotoolKit参考文档:
https://github.com/microsoft/holotoolkit-unity/blob/master/assets/holotoolkit/input/readme.md
或查看我在网站上最新的更完整的教程。该教程的这一部分专门实施手,单击识别:
http://www.cameronvetter.com/2017/01/03/hololens-tutorial-finalize-finalize-patial-spatial-understanding/