**005_Controller_BasicObjectGrabbing:005场景主要演示手柄与物体交互功能,比如我们对物体的触发颜色,触发模式共有三种,包含三个脚本来实现抓取功能,第一个:VRTK_ControllerActions 基本、第二个VRTK_InteractTouch 触碰、第三个VRTK_InteractGrab 抓取,在没抓取之前,手柄与物体进行交互,需要给物体挂载一个交互式对象的一个脚本,脚本如下“VRTK_InteractableObject”。如图所示2.1
VRTK_InteractableObject脚本解析
Touch Height Color:触碰高亮,默认黑色,触碰时不高亮。
Allowed Touch Controllers:允许触摸手柄。
Is Grabbable:开关,是否允许抓取,结合物体上抓取脚本使用。
Hoid Button To Grab:是否一直按住按键进行抓取。
Stay Grabbed On Teleport:抓取物体是否瞬移。
Valid Drop:是否有效扔下的位置。
Grab Override Button:指定抓取的按键事件。
Allowed Grab Controllers:允许抓取的手柄。
Is Usable:开关,是否使用。
Hold Button To Use:长按手柄按键使用。。
Use Only if Grabbed:被抓取时使用。
Pointer Activates Use Action:远程激活选项,如果勾选,选中物体时可以被使用激活。
Use Override Button:指定物体使用按键
Allowed Use Controllers:允许物体被使用控制
**
--------------------------------------------------------------图2.1交互式对象---------------------------------------------------
SteamVR Unity VRTK 005工具包解析
最新推荐文章于 2024-08-12 13:45:33 发布