htc vive的手柄怎么和unity

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了htc vive的手柄怎么和unity相关的知识,希望对你有一定的参考价值。

手柄两个一对,分左右,开发的时候也是分左右的。每个上面有一个pad和4个按钮。简单说明下:

开关、系统菜单按钮:只有这个按钮不可以编程(默认),用来打开手柄,其实没用关的功能。在游戏中按下该按钮是调出系统默认的菜单,用来关闭,切换游戏用的。
menu按钮:默认用来打开游戏菜单。
grip按钮:用的最少的按钮,每个手柄上虽然有两个,但是是相同的。
trigger按钮:扳机按钮,用的最多,可以有力度。
pad:触摸屏+鼠标的功能,可触摸,可点击。

Trigger按钮开发
Trigger有模拟值,从0到1,没按的时候是0,全部按下是1。可以通过GetTriggerValue方法获得。
Trigger按钮,对应有三种,Trigger,HairTrigger,FullTrigger。
当TriggerValue在0.1到0.2时,对应HairTrigger,当TriggerValue超过0.5时对应Trigger,当TriggerValue=1时,对应FullTrigger。
可以简单理解为,轻按=HairTriiger,中度按=Trigger,全部按下=FullTrigger。
参考技术A 你这个问题说的太含糊了,如果你是想问HTC vive手柄是怎么样更新的话,建议你用USB数据线吧把手柄和电脑主机连接起来,电脑会自动弹出更新提示信息的。本回答被提问者采纳

unity HTC Vive 通过手柄控制3D物体移动、旋转

参考技术A 最近项目需要功能:player上车后,手柄可以控制汽车移动。
实现这个功能比较简单,主要是通过手指的位置计算出手指与轴(Vector2.up)之间的夹角。
在使用之前需要在Action中添加bool属性的TrackPadTouch,并把这个属性绑定在圆盘上。

以上是关于htc vive的手柄怎么和unity的主要内容,如果未能解决你的问题,请参考以下文章

htc vive手柄不跟随是怎么回事

HTC Vive怎么用手柄去旋转物体

【求助】HTC Vive怎么用手柄去旋转物体

HTC Vive开发笔记之手柄控制

保持Htc Vive头盔与手柄和人物位置的一致

HTC vive开发:关于手柄按键