【概述】
本篇先了解什么是interactor,什么是interactable。接着开始实操设置VRTK提供的默认控制器模型,其实就是两个长方体。接下来将长方体更换成更沉浸的带动画动作的虚拟手。最后则是介绍如何自由设置自定义手。
【Interactor和Interactable】
Interactor:互动动作的发起者,比如用手拿球,手就是Interactor。
Interactable:互动动作的接受者,比如用手拿球,球就是Interactable。
两种基本的互动形式:直接互动和远距离抓取。
【设置控制器为Interactor】
- 打开Packages-》Tilia Interactions,Interactables Unity package-》。。。-》Interactor-》Prefabs
- 把Interactions Interactor prefab加到CameraRigs.TrackedAlias下面的Left和Right Controller Alias对象
- 把左右两个Prefab分别改名为Interactions.Interactor_Left,Interactions.Interactor_Right
现在可以Play测试一下,观察一下目前的手已经由方块代替,而且其实已经具备了互动抓取其他Interactable对象的能力。