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);
 }
Exemple #2
0
        public void AddOnDragListener(string compName, InputEventHandle <InputUIOnDragEvent> callback, string parm = null)
        {
            InputEventRegisterInfo <InputUIOnDragEvent> info = InputUIEventProxy.GetOnDragListener(GetDragComp(compName), UIEventKey, compName, parm, callback);

            info.AddListener();
            m_DragEvents.Add(info);
        }
 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);
 }