GameObject不能使用TwoHandManipulatable旋转,也不能使用Unity和HoloLens的BoundingBoxRig旋转

时间:2019-04-14 15:44:41

标签: visual-studio unity3d hololens

我在带有HoloToolKit的HoloLens的Unity项目中有一个GameObject,我需要对其进行旋转。该对象具有BoxCollider和HandDraggable脚本,并且我还在运行时中添加了TapToPlace组件。我尝试旋转的脚本是TwoHandManipulatable和BoundingBoxRig,它们可以调整对象的大小,但是无论我做什么,该对象都不会旋转。

这是我尝试使用BoundingBoxRig的方法:

enter image description here

这就是TwoHandManipulatable的外观:

enter image description here

这些都不起作用,仅用于调整大小。感谢您的帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

对我来说,要使其正常工作,我要做的就是将Transform中的arrow2添加到Two Hand Manipulatable的框中。只需单击并按住Transform并将其拖到Host Transform旁边的框中即可。我将其添加到我的项目中,看起来像这样:

Two hand in my project

如果您拥有Hand Draggable,我也认为您不需要Two Hand Manipulatable脚本,因为Two Hand Manupulatable中的最后一个复选框可以用一只手移动。

编辑:我上面有一个Animator,但您不需要。之所以拥有它,是因为我在Blender中制作了模型,并自动添加了模型。