这两个脚本HandDraggable.cs和GestureAction.cs似乎做的非常相似。 MR学院实现了GestureAction脚本。这两个脚本之间的区别是什么?什么时候使用另一个脚本?
答案 0 :(得分:1)
HandDraggable.cs
是现成的组件,其任务仅是转换3D空间中的对象。
GestureAction.cs
是为教程目的而创建的组件,实际上不是HoloToolkit软件包的一部分。
它定义了一个自定义动作-可以是旋转,缩放,平移等。它们相似,因为GestureAction.cs
使用使用HoloToolkit.Unity.InputModule
命名空间,其中HandDraggable.cs
是成员,他们完成的任务都是从操纵事件开始的。