public IAnimatedGameState getState(AnimatedStateType type) { switch (type) { case AnimatedStateType.NORMAL: return(m_normalState); case AnimatedStateType.START: return(m_originState); case AnimatedStateType.GAMECLEAR: return(m_gameClearState); case AnimatedStateType.GAMEOVER: return(m_gameOverState); default: return(m_baseState); } }
private string getAnimationName(StateInnnerState innner_state, AnimatedStateType animated_state) { return(innner_state.ToString()); }