public void OnPointerDown(PointerEventData eventData) { if (!thisUIManager.TouchIDIsRegistered()) { thisUIManager.RegisterTouchID(eventData.pointerId); ICustomEventData customEventData = new CustomEventData(eventData, Time.deltaTime); thisInputStateEngine.OnPointerDown(customEventData); } }
public void OnDrag(PointerEventData eventData) { if (thisUIManager.TouchIDIsRegistered()) { if (PointerIDMatchesTheRegistered(eventData.pointerId)) { ICustomEventData customEventData = new CustomEventData(eventData, Time.deltaTime); thisInputStateEngine.OnDrag(customEventData); } } }
public virtual void OnPointerEnter(PointerEventData eventData) { if (thisUIManager != null) { if (thisUIManager.TouchIDIsRegistered()) { if (PointerIDMatchesTheRegistered(eventData.pointerId)) { ICustomEventData customEventData = new CustomEventData( eventData, Time.deltaTime, thisUIManager ); thisInputStateEngine.OnPointerEnter(customEventData); } } } }