Пример #1
0
        public bool ActionTouchPad(TouchPadPhase phase, int button, out Vector2 xy)
        {
            xy = Vector2.zero;
#if !XR_NON_MAGIC_LEAP
            //xy = OVRInput.Get(OVRInput.Axis2D.PrimaryTouchpad);

            //switch (phase) {
            //case TouchPadPhase.TouchBegan:
            //	return OVRInput.GetDown (OVRInput.Touch.PrimaryTouchpad);

            //case TouchPadPhase.TouchHeld:
            //	return OVRInput.Get (OVRInput.Touch.PrimaryTouchpad);

            //case TouchPadPhase.TouchEnded:
            //	return OVRInput.GetUp (OVRInput.Touch.PrimaryTouchpad);

            //case TouchPadPhase.ClickDown:
            //	return OVRInput.GetDown (OVRInput.Button.PrimaryTouchpad);

            //case TouchPadPhase.ClickUp:
            //	return OVRInput.GetUp (OVRInput.Button.PrimaryTouchpad);

            //case TouchPadPhase.ClickHeld:
            //	return OVRInput.Get (OVRInput.Button.PrimaryTouchpad);

            //default:
            //	break;
            //}
#else
#endif // #if !XR_NON_MAGIC_LEAP
            return false;
        }
Пример #2
0
 public bool ActionTouchPad(TouchPadPhase phase, int button, out Vector2 xy)
 {
     xy = Vector2.zero;
     return(mlController.ActionTouchPad(phase, button, out xy));
 }