一.多种OVRInput(续)
1.可以使用OVRInput.GetActiveController()查询当前的Active控制器,并且可以使用OVRInput.GetConnectedControllers()查询所有连接的控制器的位掩码。
2.了解
//如果按下Xbox控制器的D-pad,则返回true。
OVRInput.Get(OVRInput.Button.DpadUp,OVRInput.Controller.Gamepad);
//在Left Oculus Touch控制器上返回Hand Trigger当前状态的浮点数。
OVRInput.Get(OVRInput.Axis1D.PrimaryHandTrigger,OVRInput.Controller.Touch);
//在Right Oculus Touch控制器上返回手触发器当前状态的浮点数。
OVRInput.Get(OVRInput.Axis1D.SecondaryHandTrigger,OVRInput.Controller.Touch);
3.如果您希望代码在游戏手柄或触摸控制器的输入上执行,但不是在Gear VR触摸板上执行,则可以按如下方式实现它: