private void OnPointerMoveEvent(PointerMoveEvent evt)
        {
            bool flag = !this.m_CanStartDrag;

            if (!flag)
            {
                bool flag2 = Mathf.Abs(this.m_Start.x - evt.position.x) > 5f || Mathf.Abs(this.m_Start.y - evt.position.y) > 5f;
                if (flag2)
                {
                    StartDragArgs args = this.StartDrag(evt.position);
                    DragAndDropUtility.dragAndDrop.StartDrag(args);
                    this.m_CanStartDrag = false;
                }
            }
        }
Beispiel #2
0
 public void AcceptDrag()
 {
     m_StartDragArgs = null;
 }
Beispiel #3
0
 public void StartDrag(StartDragArgs args)
 {
     m_StartDragArgs = args;
 }