public void RemoveLongPressListener(string compName, InputEventHandle <InputUILongPressEvent> callback, string parm = null) { InputEventRegisterInfo <InputUILongPressEvent> info = GetLongPressRegisterInfo(compName, callback, parm); m_LongPressEvents.Remove(info); info.RemoveListener(); }
protected override void OnUIDestroy() { m_begionDrag.RemoveListener(); m_onDrag.RemoveListener(); m_endDrag.RemoveListener(); base.OnUIDestroy(); }
public void RemoveOnClickListener(string buttonName, InputEventHandle <InputUIOnClickEvent> callback, string parm = null) { InputEventRegisterInfo <InputUIOnClickEvent> info = GetClickRegisterInfo(buttonName, callback, parm); info.RemoveListener(); m_OnClickEvents.Remove(info); }
public void DisposeEvent() { inputUIOnMouseEventDown.RemoveListener(); inputUIOnMouseEventUp.RemoveListener(); inputUIOnMouseEventDown = null; inputUIOnMouseEventUp = null; }
protected override void OnUIDestroy() { if (m_begionDrag != null) { m_begionDrag.RemoveListener(); } if (m_begionDrag != null) { m_onDrag.RemoveListener(); } if (m_begionDrag != null) { m_endDrag.RemoveListener(); } base.OnUIDestroy(); }
public virtual void Dispose() { m_register.RemoveListener(); }