コード例 #1
0
 public AttackPlanner(APGameState gameState, int prevScore, ActionPointPanel actionPointPanel)
     : base(gameState, prevScore, actionPointPanel)
 {
     _gameState        = gameState.Clone();
     _prevScore        = prevScore;
     _actionPointPanel = actionPointPanel;
 }
コード例 #2
0
ファイル: UIMgr.cs プロジェクト: LiJun-Dev/Graduation-Project
    void Start()
    {
        gameMgr = FindObjectOfType <GameMgr>();

        turnPanel        = FindObjectOfType <TurnPanel>();
        actionPanel      = FindObjectOfType <ActionPanel>();
        actionPointPanel = FindObjectOfType <ActionPointPanel>();
        itemPanel        = FindObjectOfType <ItemPanel>();
        statusPanel      = FindObjectOfType <StatusPanel>();
        popupPanel       = FindObjectOfType <PopupPanel>();
        summonPanel      = FindObjectOfType <SummonPanel>();

        RegisterEvent();
    }
コード例 #3
0
 protected void SetNode(APGameState prevGameState, int prevScore, ActionPointPanel actionPointPanel)
 {
     _gameState        = prevGameState.Clone();
     _score            = prevScore;
     _actionPointPanel = actionPointPanel;
 }
コード例 #4
0
 protected APActionNode(APGameState prevGameState, int prevScore, ActionPointPanel actionPointPanel)
 {
     SetNode(prevGameState, prevScore, actionPointPanel);
 }
コード例 #5
0
 private void Start()
 {
     actionPointPanel = FindObjectOfType <ActionPointPanel>();
 }
コード例 #6
0
 public MovePlanner(APGameState gameState, int prevScore, ActionPointPanel actionPointPanel)
     : base(gameState, prevScore, actionPointPanel)
 {
     _actionPointPanel = actionPointPanel;
 }