【VRTK】【VR开发】【Unity】6-设置interactor和虚拟手

【概述】

本篇先了解什么是interactor,什么是interactable。接着开始实操设置VRTK提供的默认控制器模型,其实就是两个长方体。接下来将长方体更换成更沉浸的带动画动作的虚拟手。最后则是介绍如何自由设置自定义手。

【Interactor和Interactable】

Interactor:互动动作的发起者,比如用手拿球,手就是Interactor。
Interactable:互动动作的接受者,比如用手拿球,球就是Interactable。
两种基本的互动形式:直接互动和远距离抓取。

【设置控制器为Interactor】

  1. 打开Packages-》Tilia Interactions,Interactables Unity package-》。。。-》Interactor-》Prefabs
  2. 把Interactions Interactor prefab加到CameraRigs.TrackedAlias下面的Left和Right Controller Alias对象
  3. 把左右两个Prefab分别改名为Interactions.Interactor_Left,Interactions.Interactor_Right
    【VRTK】【VR开发】【Unity】6-设置interactor和虚拟手_第1张图片

现在可以Play测试一下,观察一下目前的手已经由方块代替,而且其实已经具备了互动抓取其他Interactable对象的能力。

【设置带动画的手】

你可能感兴趣的:(VR和Unity游戏开发,vr,unity,游戏引擎)