2

这两个脚本 HandDraggable.cs 和 GestureAction.cs 似乎做了非常相似的事情。MR Academy 实现了 GestureAction 脚本。这两个脚本有什么区别,你什么时候使用其中一个?

4

1 回答 1

1

HandDraggable.cs是一个现成的组件,其任务仅用于在 3D 空间中平移对象。

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

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

于 2018-11-13T20:03:17.770 回答