一,VRTK环境搭建
前提:导入SteamVR
1.新建一个空物体改名字为[VRTK_SDK_Manager],并添加VRTK_SDK_Manager脚本
2…新建一个空物体改名字为[VRTK_SDK_Setup],并添加VRTK_SDK_Setup脚本
记得分别reset一下
VRTK学习记录(一)
3. 将 SteamVR 中的prefab下[CameraRig]拖到[VRTK_SDKSetup]下做其子物体
VRTK学习记录(一)
4.选择脚本 VRTK_SDKSetup 的 Quick Select 为 SteamVR,如下所示:[CameraRig]自动加载
VRTK学习记录(一)
5. 给[VRTK_SDKManager]新建三个空物体,并改名为 LeftController、

RightController、PlayerArea,首先给 LeftController、RightController 添

加基础交互脚本(如下图 所示),基础的可以实现瞬移的VRTK学习记录(一)
记得在[VRTK_Pointer]脚本勾选Enable Teleport 实现瞬移
VRTK学习记录(一)
将加载的射线脚本【VRTK_~~Pointer Renderer】加到[VRTK_Pointer]脚本的Pointer Renderer中
VRTK学习记录(一)
6.然后在给 PlayerArea 添加瞬移脚本(如下图所示)基本的瞬移脚本VRTK学习记录(一)
VRTK_BasicTeleport组件(瞬移目标组件)组件的相应名称:
Blink To Color : 瞬移时闪屏的颜色。
Blink Transition Speed:瞬移时闪屏持续的时间
Distance Blink Delay:瞬移延迟的时间
Headest Position Compensation:头部位置响应瞬移的策略
Target List Policy:目标策略设置
Nav Mesh Limit Distance:地形导航缩进限制
7.点击脚本 VRTK_SDKManager 的“Auto Populate”,如下所示:
VRTK学习记录(一)
再将 LeftController、RightController 拖入脚本 VRTK_SDKManager 脚本中,如上图
VRTK环境基本搭建完成

相关文章:

  • 2021-09-11
  • 2021-11-18
  • 2021-11-06
  • 2021-12-05
  • 2021-12-10
  • 2021-10-21
  • 2021-06-05
  • 2021-06-02
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-11-21
  • 2021-10-20
  • 2021-12-19
  • 2021-04-11
  • 2021-05-05
相关资源
相似解决方案