コード例 #1
0
        public void Awake()
        {
            roundProcessController = new RoundProcessController();
            gamePlayInput          = new GameplayInput();
            bmbColliderManager     = new BMBColliderManager();
            buffManager            = new BuffManager();
            autoController         = new AI.AutoController();
            singleBattle           = new AI.BattleField();

            _phaseNameText       = GameObject.Find("phaseNameText").GetComponentInChildren <Text>();
            _phaseNameText.color = Color.red;
            _phaseNameText.text  = roundProcessController.State.ToString();
        }
コード例 #2
0
ファイル: Gameplay.cs プロジェクト: royhuang94/GloryFantasy
 public void Awake()
 {
     roundProcessController = new RoundProcessController();
     gamePlayInput          = new GameplayInput();
 }
コード例 #3
0
 public override void NextState(RoundProcessController roundProcessController)
 {
     base.NextState(roundProcessController);
     roundProcessController._state = RoundState.drawPhase;
 }
コード例 #4
0
 virtual public void NextState(RoundProcessController roundProcessController)
 {
     Exit(roundProcessController);
 }
コード例 #5
0
 virtual public void Exit(RoundProcessController roundProcessController)
 {
 }
コード例 #6
0
 virtual public void Enter(RoundProcessController roundProcessController)
 {
 }
コード例 #7
0
 virtual public void Update(RoundProcessController roundProcessController)
 {
 }
コード例 #8
0
 virtual public void HandleInput(RoundProcessController roundProcessController, RoundInput input)
 {
 }