Holotoolkit中的HandDraggable和GestureAction脚本之间有什么区别?

时间:2018-10-26 00:49:57

标签: c# unity3d augmented-reality hololens hololens-emulator

这两个脚本HandDraggable.cs和GestureAction.cs似乎做的非常相似。 MR学院实现了GestureAction脚本。这两个脚本之间的区别是什么?什么时候使用另一个脚本?

1 个答案:

答案 0 :(得分:1)

HandDraggable.cs是现成的组件,其任务仅是转换3D空间中的对象。

GestureAction.cs是为教程目的而创建的组件,实际上不是HoloToolkit软件包的一部分。

它定义了一个自定义动作-可以是旋转,缩放,平移等。它们相似,因为GestureAction.cs使用使用HoloToolkit.Unity.InputModule命名空间,其中HandDraggable.cs是成员,他们完成的任务都是从操纵事件开始的。