public void PlayAction(PlayerAction tarAction) { switch (m_CurState) { case State.STATE_NORMAL: BodyUp.PlayAction(tarAction); BodyLow.PlayAction(tarAction); break; case State.STATE_FIRING: BodyLow.PlayAction(tarAction); break; } m_CurAction = tarAction; }