Exemple #1
0
        // Hook this up to Event Trigger PointerUp.
        public void GripEndGrab(BaseEventData eventData)
        {
            PointerEventData ptrEventData = eventData as PointerEventData;

            if (ptrEventData != null &&
                (ptrEventData.GvrGetButtonsDown() & GvrControllerButton.Grip) != 0)
            {
                grabController       = null;
                isLockedToController = false;
            }
        }
        // Hook this up to Event Trigger PointerDown.
        public void GripStartGrab(BaseEventData eventData)
        {
            PointerEventData ptrEventData = eventData as PointerEventData;

            if (ptrEventData != null &&
                (ptrEventData.GvrGetButtonsDown() & GvrControllerButton.Grip) != 0)
            {
                grabController       = GvrPointerInputModule.Pointer.GetComponentInParent <GvrTrackedController>();
                isLockedToController = false;
            }
        }