Hololens 模型手势交互

作者:追风剑情 发布于:2023-1-16 12:54 分类:Unity3d

模型手势交互

模型需添加Collider组件、NearInteractionGrabbable组件、ObjectManipulator组件,如果希望拖动模型时,使模型始终面向自己,可添加 FixedRotationToUserConstraint组件。

注意,要使NearInteractionGrabbable组件工作,GameObject上必须要有一个3D碰撞器(BoxCollider、CapsuleCollider、SphereCollider、MeshCollider),并且meshCollider.convex必须为true。

注意,当距离超过10米后,ObjectManipulator组件无法操作对象。

3333.png

如果希望光标悬停在模型上时显示可移动图标,需要在模型上添加CursorContextObjectManipulator组件。效果如图所示:

11111.png

如果希望显示操纵边框,需要在模型上添加BoundsControl组件。效果如图所示:

22222.png

标签: Unity3d

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号