HTC UnityPlugin 插件使用方法之一 : 基础场景搭建(5分钟快速起步)

基础场景搭建(5分钟快速起步)

首先下载以下插件:
SteamVR
Vive Input Utility

  • 删除默认相机
  • 在SteamVR/Prefabs/下找到[CameraRig]拖到场景中(这个自不用说)
  • 在HTC.UnityPlugin/ViveInputUtility/Prefabs下找到VivePointers组件拖入场景
  • 场景中新建一个3d的Canvas
    • renfer mode设置为world space
    • 移除canvas上默认的event system组件
    • 移除canvas scalar组件(可选)
    • 移除graphic raycaster组件(可选)
    • scale x ,y 都设置为0.01
    • 添加CanvasRaycastTarget组件
    • 添加一个Button,将hover颜色设置一个鲜艳恶俗的颜色,提提神
      完成图:


      HTC UnityPlugin 插件使用方法之一 : 基础场景搭建(5分钟快速起步)_第1张图片
      Paste_Image.png

      新建一个c#脚本UITest拖到Canvas上:

 void Start () {  
        GetComponentInChildren

测试场景正确打印哈哈哈。
是的,事件还是那个事件,按钮还是那个按钮,这就是这个插件方便和优雅的地方,依然是使用系统默认的事件系统,比VRTK不知道高明到哪里去了。

HTC UnityPlugin 插件使用方法之一 : 基础场景搭建(5分钟快速起步)_第2张图片
Paste_Image.png

第二篇有空来吐槽VRTK,下次见

你可能感兴趣的:(HTC UnityPlugin 插件使用方法之一 : 基础场景搭建(5分钟快速起步))