public void PlayAnimation(eCharacterAnimState _state, bool _loop, float _timeScale = 1f) { //int speedLevel = MainController.Instance.UserInfo.GetUserAbilityLevel(eHeroAbilityKind.SPEED); //m_CharacterAnimation.PlayAnimation(_state, _loop, // MainController.Instance.GetHeroAbilityLevel(eHeroAbilityKind.SPEED, speedLevel).Effect); m_CharacterAnimation.PlayAnimation(_state, _loop, _timeScale); }
public void PlayAnimation(eCharacterAnimState _state, bool _loop) { m_CharacterAnimation.PlayAnimation(_state, _loop); }
/// <summary> /// 애니메이션 재생 /// </summary> /// <param name="_state">재생할 애니메이션 이름</param> /// <param name="_loop">반복 재생 여부</param> /// <param name="_timeScale">재생 속도</param> public void PlayAnimation(eCharacterAnimState _state, bool _loop, float _timeScale = 1.0f) { m_UIAnimation.AnimationState.SetAnimation(0, _state.ToString(), _loop).TimeScale = _timeScale; }