public void FlipHand()
 {
     if (!m_MovementComponent.GetSprite().flipX)
     {
         m_PlayerHand.transform.localPosition = new Vector3(0.66f, -1.303f, 0.0f);
         m_PlayerHand.transform.rotation      = Quaternion.Euler(0, 0, 180.0f);
     }
     else
     {
         m_PlayerHand.transform.localPosition = new Vector3(-0.66f, -1.303f, 0.0f);
         m_PlayerHand.transform.rotation      = Quaternion.Euler(0, 0, 0);
     }
 }