Exemple #1
0
    void Awake()
    {
        _pergunta_Controller = FindObjectOfType(typeof(Pergunta_Controller)) as Pergunta_Controller;
        _gameController      = FindObjectOfType(typeof(GameController)) as GameController;

        DesabilitarBotaoSalvar();
        CaptarPerguntas(_gameController.idFaseEmExecucao);
    }
Exemple #2
0
    private void Awake()
    {
        _perguntaController = FindObjectOfType(typeof(Pergunta_Controller)) as Pergunta_Controller;
        _gameController     = FindObjectOfType(typeof(GameController)) as GameController;
        _audioController    = FindObjectOfType(typeof(AudioController)) as AudioController;
        _saveController     = FindObjectOfType(typeof(Save_Controller)) as Save_Controller;

        _audioController.trocarMusica(_audioController.musicaTitulo, "TelaInicio", false);
        _gameController.VerificarQtdObjGameC();
        _audioController.VerificarQtdObjAudioC();
        //    SistemaDeEnableDisableBlocos(true);//quando o jogo estiver na tela inicial os blocos estarão desabilitados e não mostrar a mensagem com o restante dos blocos

        botaoIniciarClicado = false;
    }
Exemple #3
0
 void Start()
 {
     _perguntaController = FindObjectOfType(typeof(Pergunta_Controller)) as Pergunta_Controller;
     _gameController     = FindObjectOfType(typeof(GameController)) as GameController;
 }
    void Start()
    {
        _gameController     = FindObjectOfType(typeof(GameController)) as GameController;
        _controllerFase     = FindObjectOfType(typeof(ControllerFase)) as ControllerFase;
        _perguntaController = FindObjectOfType(typeof(Pergunta_Controller)) as Pergunta_Controller;
        _playerController   = FindObjectOfType(typeof(PlayerController)) as PlayerController;
        _saveController     = FindObjectOfType(typeof(Save_Controller)) as Save_Controller;

        qtdEstrelasAdquiridas = _controllerFase.distribuicaoEstrelas();
        // tmpEstrelas.text = qtdEstrelasAdquiridas.ToString();
        tmpQtdMoedasColetadas.text   = _controllerFase.qtdMoedasColetadas.ToString();
        tmpQtdMoedasDisponiveis.text = _controllerFase.qtdMoedasDisponiveis.ToString();
        calcularDesempenhoColetaMoeda();

        tmpQtdBlocosUtilizados.text  = _controllerFase.qtdBlocosUsados.ToString();
        tmpQtdBlocosDisponiveis.text = _controllerFase.qtdMinimaDeBlocosParaConclusao.ToString();
        calcularDesempenhoColetaBlocos();

        pConclusaoFase.localPosition = new Vector4(rectHud.localPosition.x, rectHud.localPosition.y, 0, 0);

        if (_playerController.passeiFase)
        {
            _gameController.ultima_fase_concluida = _gameController.idFaseEmExecucao;

            switch (qtdEstrelasAdquiridas)
            {
            case 1:
                estrela1.SetActive(true);
                estrela2.SetActive(false);
                estrela3.SetActive(false);
                break;

            case 2:
                estrela1.SetActive(true);
                estrela2.SetActive(true);
                estrela3.SetActive(false);
                break;

            case 3:
                estrela1.SetActive(true);
                estrela2.SetActive(true);
                estrela3.SetActive(true);
                break;
            }

            tituloFaseC.SetActive(true);
            tituloFaseInc.SetActive(false);

            /*   if (_gameController.idFaseEmExecucao < 9)
             * {
             *     botaoProximaF.SetActive(true);
             * }
             * if(_gameController.idFaseEmExecucao > 1)
             * {
             *     botaoFaseAnterior.SetActive(true);
             * }
             */
        }
        else
        {
            estrela1.SetActive(false);
            estrela2.SetActive(false);
            estrela3.SetActive(false);

            x1.SetActive(true);
            x2.SetActive(true);
            x3.SetActive(true);

            tituloFaseC.SetActive(false);
            tituloFaseInc.SetActive(true);
            //  botaoProximaF.SetActive(false);
            //  botaoFaseAnterior.SetActive(false);
        }


        habilitarAlertCodigo = true;
        // jaEnvieiRegistro = false;

        //   _controllerFase.EnviarHistorico("Fase" + _gameController.idFaseEmExecucao + "-Parte" + (_gameController.parteFaseAtual + 1), _controllerFase.qtdMoedasColetadasCadaParte, _controllerFase.estrelas,
        //                                        _gameController.numVida, _gameController.ultima_fase_concluida, _gameController.id_usuario, _gameController.id_atividade);
    }