コード例 #1
0
ファイル: CharacterAction.cs プロジェクト: ePEa1/UriTeam
        /// <summary>
        /// 액션을 끝냅니다.
        /// </summary>
        internal void EndAction()
        {
            //이벤트 호출
            OnEndAction();

            CurrentCharacter = null;
            CurrentAni       = null;
        }
コード例 #2
0
ファイル: CharacterAction.cs プロジェクト: ePEa1/UriTeam
        //Internal
        /// <summary>
        /// 액션을 시작합니다.
        /// </summary>
        /// <param name="character">해당 액션을 시작한 캐릭터</param>
        internal void StartAction(Character character, CharacterAni ani)
        {
            //대입
            CurrentCharacter = character;
            CurrentAni       = ani;

            //기본 애니메이션 재생
            if (m_DefaultAniID != "")
            {
                CurrentAni.PlayAnimation(m_DefaultAniID);
            }

            //이벤트 호출
            OnStartAction();
        }