protected virtual void ResetToDefaultState() { if (s_eventBuffer == this) { s_eventBuffer = null; } _isDragging = false; _isMultiTouching = false; }
public virtual void OnPointerExit(PointerEventData eventData) { s_eventBuffer = null; }
public virtual void OnPointerEnter(PointerEventData eventData) { s_eventBuffer = this; }
public virtual void OnDrag(PointerEventData eventData) { _isDragging = true; s_eventBuffer = this; }