public void OnDrag(PointerEventData eventData) { Debug.Log("Hi mom Dragging"); Vector2 delta = eventData.delta; delta.x *= Mathf.Abs(m_dx); delta.y *= Mathf.Abs(m_dy); if (m_dx < 0) { Affected.AddLeft(delta.x); } if (m_dx > 0) { Affected.AddRight(delta.x); } if (m_dy > 0) { Affected.AddTop(delta.y); } if (m_dy < 0) { Affected.AddBottom(delta.y); } }