VR开发--HTC Vive基础:按键操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VR开发--HTC Vive基础:按键操作相关的知识,希望对你有一定的参考价值。

  • 1 :获取手柄编号

                                                           // 手柄组件 Left = GetComponent<SteamVR_TrackedObject>();

                                                            技术分享// 获取手柄编号(左手柄 == 2) Debug.Log((int)Left.index);技术分享

 

                                                                                                                                            在手柄上挂载此脚本

                                                                                                 

                                                               2 : 获取扳机按键

                                      // 按下了扳机按钮调用
                            if (device.GetTouch(SteamVR_Controller.ButtonMask.Trigger))
                            {
                                      Debug.Log("trigger");
                             }

                                     第二种方式也是Ok的
                             if (device.GetPressDown(Valve.VR.EVRButtonId.k_EButton_SteamVR_Trigger))
                              {
                                    print("123");
                              }

                                                                                

2 : 获取扳机按键

                                                 

 

以上是关于VR开发--HTC Vive基础:按键操作的主要内容,如果未能解决你的问题,请参考以下文章

HTC Vive 基础入门 基于Unreal Engine 4引擎

HTC开放Vive Tracker代码啦!

Unity的HTC VIVE SDK研究(手柄按键功能的研究,比较详细)

HTC推出了VIVE Comos 全新 VR(虚拟现实)系列产品

HTC vive开发:关于手柄按键

HTC Vive开发笔记之UI Guideline