AYE89

coding & learning

导航

HTC Vive开之unity3d开发

Posted on 2017-07-28 09:19  AYE89  阅读(741)  评论(0编辑  收藏  举报

常用的几款插件

Steam VR,  SteamVR Unity Toolkit

配置要求:显卡不低于GTX960性能的主机

 

一、引入手柄交互

1.通过Asset Store导入SteamVR Plugin 

 

2.拖入相关prefab

先删除所有默认GameObject         

 


然后将SteamVR/Prefabs中的所有prefab拖入Hierarchy窗口 
        
 

3. 手柄按键

二、游戏控制

手柄有一套自己的脚本,以SteamVR_XXX形式存在;       教程入口

手柄动作的触发通过“事件”机制与其他对象交互,其他对象若要用到手柄控制需编写相应的Handler

 上图,SteamVR_XXX最后会被编译进Assembly-CSharp.dll中