コード例 #1
0
    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);
    }
コード例 #2
0
 public void PlayAnimation(eCharacterAnimState _state, bool _loop)
 {
     m_CharacterAnimation.PlayAnimation(_state, _loop);
 }
コード例 #3
0
 /// <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;
 }