private void Start()
 {
     if (m_canMove)
     {
         m_path        = GetComponent <PatrolPath>();
         m_destination = m_path.GetPathNodeByIndex(0);
         StartCoroutine(UpdateDestination());
     }
 }