コード例 #1
0
        // Executed when entering this state.
        public override void Enter()
        {
            base.Enter();

            EndGamePanel.SetActive(true);

            // Updates UI elements.
            if (GameModel.Winner == NetworkInstanceId.Invalid)
            {
                GameStateLabel.text = "State: Tie Game!";
                EndGameLabel.text   = "Tie Game!";
            }
            else if (GameModel.Winner == LocalPlayer.netId)
            {
                GameStateLabel.text = "State: You Win!";
                EndGameLabel.text   = "You win!";
            }
            else
            {
                GameStateLabel.text = "State: You Lose!";
                EndGameLabel.text   = "You lose!";
            }
        }
コード例 #2
0
        public override void Exit()
        {
            base.Exit();

            EndGamePanel.SetActive(false);
        }