vive基本组成
vive组成主要包括,一个头戴显示仪(HMD),两个定位仪,两个手柄组成。以及
若干连接线。我们重点研究手柄。
手柄
如图所示,正面从下到上依次是steam键,触摸板(pad键),菜单键,背面只有一个
扳机键trigger,侧面两个按键都是抓键grab,实际应用中多用于抓取物体。
所有的按钮状态都有两大种,触摸前后,按下前中后。程序中一般以按下为事件触发标
志,pad键不同的是,他除了上述状态,还有触摸坐标,-1到1。x,y轴。
开发初探
如果不使用任何插件,而单单使用steamvrplugin的话,他只提供了各种接口,最常
见的获取按钮状态及添加监听代码一般是下面这个样子:
this.GetComponent<SteamVR_TrackedController>().PadClicked += new ClickedEventHandler(OnPad);
private void