Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        audioSource = GetComponent <AudioSource>();

        gamepadCanvas = FindObjectOfType(typeof(GamepadCanvas)) as GamepadCanvas;
        txt_Aviso.SetActive(false);
        itensCarro     = FindObjectOfType(typeof(ItensCarro)) as ItensCarro;
        gameController = FindObjectOfType(typeof(GameController)) as GameController;
        liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
        loading        = FindObjectOfType(typeof(Loading)) as Loading;
        mapaCorrida.SetActive(false);
        btnVolta.SetActive(false);
        mapinha.SetActive(false);

        for (int i = 0; i < liberarCorrida.ganhouCorrida.Length; i++)
        {
            if (liberarCorrida.ganhouCorrida[i])
            {
                img_Bolinhas[i].color = corBolinhas[0];
            }
            else
            {
                img_Bolinhas[i].color = corBolinhas[1];
            }
        }
    }
Ejemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
     gameController = FindObjectOfType(typeof(GameController)) as GameController;
     gameController.setarPreferencias();
     gameController.changeState(GameState.GAMEPLAY);
     gamepadCanvas          = FindObjectOfType(typeof(GamepadCanvas)) as GamepadCanvas;
     gamepadCanvas.isCanvas = false;
     audioSource            = GetComponent <AudioSource>();
     loading = FindObjectOfType(typeof(Loading)) as Loading;
     canvas_Main.SetActive(false);
     canva_Config.SetActive(false);
     canva_Sair.SetActive(false);
     canvas_Pause.SetActive(true);
 }
Ejemplo n.º 3
0
 public void btn_NewGame()
 {
     liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
     EventSystem.current.SetSelectedGameObject(btn_NovoJogo[0].gameObject);
     if (liberarCorrida.novoJogo || PlayerPrefs.GetInt("Personagem") == 0 || PlayerPrefs.GetInt("Personagem") == 1)
     {
         novoJogoPanel.SetActive(true);
         inicioJogo.SetActive(false);
     }
     else
     {
         SaveObject.NewGame();
         SaveObject.Save();
         load.carregarLoading("Escolha Personagem");
     }
 }
Ejemplo n.º 4
0
 private void Start()
 {
     tutorialGeral  = FindObjectOfType(typeof(TutorialGeral)) as TutorialGeral;
     liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
     gameController = FindObjectOfType(typeof(GameController)) as GameController;
     gamepadCanvas  = FindObjectOfType(typeof(GamepadCanvas)) as GamepadCanvas;
     loading        = FindObjectOfType(typeof(Loading)) as Loading;
     player         = FindObjectOfType(typeof(Player)) as Player;
     txt_Interagir.SetActive(false);
     cena = SceneManager.GetActiveScene();
     if (cena.name == "Cidade Rica")
     {
         for (int i = 0; i < canvasReciclagem.Length; i++)
         {
             canvasReciclagem[i].SetActive(false);
         }
     }
 }
Ejemplo n.º 5
0
    private void LateUpdate()
    {
        // faz entrar no menu principal
        if (Input.GetButton("Controle 01 Start") && background.activeInHierarchy && !apertarBotaoGamepad)
        {
            protecaoTela.SetActive(true);
            apertarBotaoGamepad = true;
            liberarCorrida      = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
            StartCoroutine("opacidadeSplash");
        }

        if ((Input.GetButton("Controle 01 Bolinha") && !apertarBotaoGamepad) && (inicioJogo.activeInHierarchy || galeria.activeInHierarchy || menuConfiguracao.activeInHierarchy) && voltarTela)
        {
            protecaoTela.SetActive(true);
            apertarBotaoGamepad = true;
            audioSource.PlayOneShot(sound_Voltar);
            gamepadCanvas.podeApertar = true;
            StartCoroutine("opacidadeSplash");
        }
    }
Ejemplo n.º 6
0
 // Use this for initialization
 void Start()
 {
     cena           = SceneManager.GetActiveScene();
     liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida;
 }