コード例 #1
0
ファイル: PlayerController.cs プロジェクト: osROSE/UnityRose
        public void SetAnimationStateMachine(RigType rig, States initialState)
        {
            state = initialState;
            switch (rig)
            {
                case RigType.FOOT:
                    animationStateMachine = new PlayerState(initialState, "Player State Machine", this.gameObject);
                    break;
                case RigType.CHARSELECT:
                    animationStateMachine = new CharSelectState(initialState, "Char Select State Machine", this.gameObject);
                    break;
                default:
                    break;
            }

            animationStateMachine.Entry();
        }