public void SetRockerPos(Vector2 screenPos)
        {
            RectTransform rect = ContainerCenter.GetComponent <RectTransform>();
            Vector2       pos  = Vector3.zero;

            RectTransformUtility.ScreenPointToLocalPointInRectangle(rect, screenPos, UICamera, out pos);
            m_Rocker.anchoredPosition3D = pos;
        }
 private void Update()
 {
     if (!m_Init)
     {
         EventTriggerListener mapEvents = m_MapCtrlButton.GetComponent <EventTriggerListener>();
         mapEvents.onBeginDrag += OnBeginDragMap;
         mapEvents.onDrag      += OnDragMap;
         mapEvents.onEndDrag   += OnEndDragMap;
         m_CenterRect           = ContainerCenter.GetComponent <RectTransform>();
         m_Init = true;
     }
 }