예제 #1
0
 public virtual void InitEvent(string UIEventKey)
 {
     m_UIEventKey = UIEventKey;
     m_begionDrag = InputUIEventProxy.GetOnBeginDragListener(m_UIEventKey, name, name, OnBeginDragEvent);
     m_onDrag     = InputUIEventProxy.GetOnDragListener(m_UIEventKey, name, name, OnDragEvent);
     m_endDrag    = InputUIEventProxy.GetOnEndDragListener(m_UIEventKey, name, name, OnEndDragEvent);
 }
예제 #2
0
    public void AddEndDragListener(string compName, InputEventHandle <InputUIOnEndDragEvent> callback, string parm = null)
    {
        InputEventRegisterInfo <InputUIOnEndDragEvent> info = InputUIEventProxy.GetOnEndDragListener(GetDragComp(compName), UIEventKey, compName, parm, callback);

        info.AddListener();
        m_EndDragEvents.Add(info);
    }
예제 #3
0
 public virtual void InitEvent(string UIEventKey)
 {
     m_UIEventKey            = UIEventKey;
     m_begionDrag            = InputUIEventProxy.GetOnBeginDragListener(m_UIEventKey, name, name, OnBeginDragEvent);
     m_onDrag                = InputUIEventProxy.GetOnDragListener(m_UIEventKey, name, name, OnDragEvent);
     m_endDrag               = InputUIEventProxy.GetOnEndDragListener(m_UIEventKey, name, name, OnEndDragEvent);
     inputUIOnMouseEventDown = InputUIEventProxy.GetOnMouseListener(m_UIEventKey, name, name, true, OnMouseDownEvent);
     inputUIOnMouseEventUp   = InputUIEventProxy.GetOnMouseListener(m_UIEventKey, name, name, false, OnMouseUpEvent);
 }