本文目录:
1.认识下vive的手柄
2.SDK下载
3.程序开发之综述
4.Trigger按钮开发
5.Pad开发
2017年3月24日修改
vive的sdk SteamVR在升级,会有些改动。最新的SteamVR1.2.1在Unity5.4.4下狂报错。
下面的内容是在以下环境完成的
unity5.4.4
SteamVR1.2.0
ViveInputUtility1.5.1beta
老的SDK附在文章后面了。
认识下vive的手柄
请看下图
手柄两个一对,分左右,开发的时候也是分左右的。每个上面有一个pad和4个按钮。简单说明下:
1 开关、系统菜单按钮:只有这个按钮不可以编程(默认),用来打开手柄,其实没用关的功能。在游戏中按下该按钮是调出系统默认的菜单,用来关闭,切换游戏用的。
2 menu按钮:默认用来打开游戏菜单。
3 grip按钮:用的最少的按钮,每个手柄上虽然有两个,但是是相同的。
4 trigger按钮:扳机按钮,用的最多,可以有力度。
5 pad:触摸屏+鼠标的功能,可触摸,可点击。
1.认识下vive的手柄
2.SDK下载
3.程序开发之综述
4.Trigger按钮开发
5.Pad开发
2017年3月24日修改
vive的sdk SteamVR在升级,会有些改动。最新的SteamVR1.2.1在Unity5.4.4下狂报错。
下面的内容是在以下环境完成的
unity5.4.4
SteamVR1.2.0
ViveInputUtility1.5.1beta
老的SDK附在文章后面了。
认识下vive的手柄
请看下图
手柄两个一对,分左右,开发的时候也是分左右的。每个上面有一个pad和4个按钮。简单说明下:
1 开关、系统菜单按钮:只有这个按钮不可以编程(默认),用来打开手柄,其实没用关的功能。在游戏中按下该按钮是调出系统默认的菜单,用来关闭,切换游戏用的。
2 menu按钮:默认用来打开游戏菜单。
3 grip按钮:用的最少的按钮,每个手柄上虽然有两个,但是是相同的。
4 trigger按钮:扳机按钮,用的最多,可以有力度。
5 pad:触摸屏+鼠标的功能,可触摸,可点击。