Ejemplo n.º 1
0
    void Update()
    {
        switch (curGameState)
        {
        case States.startGame:
            if (Random.value > 0.5f)
            {
                isPlayerOne = false;
            }
            else
            {
                isPlayerOne = true;
            }
            curGameState = States.playerturn;
            break;

        case States.playerturn:
            if (!bc.isActive)
            {
                bc.StartPlayerTurn(isPlayerOne);
            }
            break;

        case States.calculationStep:
            break;

        case States.victory:
            winText.text   = "Player " + (isPlayerOne ? "1" : "2") + " won!";
            Time.timeScale = 0.5f;
            break;
        }
    }