void Update() { if (OVRInput.GetDown(OVRInput.Button.PrimaryIndexTrigger)) { FPS.ShowMessage("Trigger down"); } else if (OVRInput.GetUp(OVRInput.Button.PrimaryIndexTrigger)) { FPS.ClearMessage(); } if (OVRInput.GetDown(OVRInput.Button.Back)) { FPS.ShowMessage("Back button down"); } else if (OVRInput.GetUp(OVRInput.Button.Back)) { FPS.ClearMessage(); } if (OVRInput.GetDown(OVRInput.Button.PrimaryTouchpad)) { FPS.ShowMessage("PrimaryTouchpad down"); } else if (OVRInput.Get(OVRInput.Button.PrimaryTouchpad)) { float x = OVRInput.Get(OVRInput.Axis2D.PrimaryTouchpad).x; float y = OVRInput.Get(OVRInput.Axis2D.PrimaryTouchpad).y; FPS.ShowMessage("Touchpad [" + x.ToString("F2") + "x" + y.ToString("F2") + "]"); } else if (OVRInput.GetUp(OVRInput.Button.PrimaryTouchpad)) { FPS.ClearMessage(); } }