public void OnPointerExit(PointerEventData data) { if (!IsInteractable()) { return; } m_IsHover = false; current = this; eventData = data; if (onPointerExit != null) { onPointerExit.Invoke(); } }
public void OnPointerEnter(PointerEventData data) { if (!IsInteractable()) { return; } m_IsHover = true; current = this; eventData = data; if (onPointerEnter != null) { onPointerEnter.Invoke(); } }