Exemplo n.º 1
0
    public void Start()
    {
        //Pego o gameController
        GameObject gmControl = GameObject.FindGameObjectWithTag("GameController");

        if (gmControl != null)
        {
            controller = gmControl.GetComponent <GameController>();

            //Seta os botões da tela de seleção
            selectionPanel.SetButtonsWithPowliticosArray(controller.powliticos);
        }

        //Deixo o primeiro botão selecionado
        SelectChar(0);
        selectionPanel.SetAllButtonsInteractable(true);
    }
Exemplo n.º 2
0
    void Start()
    {
        //Delete all user prefs, debug only
        //PlayerPrefs.DeleteAll ();

        indexP1 = -1;
        indexP2 = -1;

        //Ajuste do Controller
        GameObject gmControl = GameObject.FindGameObjectWithTag("GameController");

        if (gmControl != null)
        {
            //Passo Nomes e Pows
            controller             = gmControl.GetComponent <GameController>();
            controller.player1Name = p1Name;
            controller.player2Name = p2Name;
            controller.pow1        = pow1;
            controller.pow2        = pow2;
            //controller.versusBT = versusBT;
            controller.ResetGame();
            //pow1 = controller.pow1;
            //pow2 = controller.pow2;

            if (controller.isInArcadeMode())
            {
                gameMode.text = "Arcade";
            }
            else
            {
                gameMode.text = "Multiplayer";
            }

            //Seta os botões da tela de seleção
            selectionPanel.SetButtonsWithPowliticosArray(controller.powliticos);
        }

        StartStoreEvents();

        ConfirmButtonForControllerState(controller.getSelectionState());
    }