Exemplo n.º 1
0
    void Update()
    {
        // ANALYTICS posicao toque
        if (Input.GetMouseButtonDown(0))
        {
            UnityAnalytics.AdicionarPontoTocado();
        }
        // FIM ANALYTICS

        Verificar();
    }
Exemplo n.º 2
0
    void Update()
    {
        // ANALYTICS posicao toque
        if (Input.GetMouseButtonDown(0))
        {
            UnityAnalytics.AdicionarPontoTocado();
        }

        if (Dados.modoDeJogo != ModosDeJogo.Normal)
        {
            return;
        }
        Atualizar();
        //MostrarPontos();
    }
Exemplo n.º 3
0
    void Update()
    {
        // ANALYTICS posicao toque
        if (Dados.pausado == false && Input.GetMouseButtonDown(0))
        {
            UnityAnalytics.AdicionarPontoTocado();
        }
        // FIM ANALYTICS

        tempoDecorrido = Time.time - tempoInicial;
        if (Dados.modoDeJogo != ModosDeJogo.Normal)
        {
            AtualizarTempo();
        }

        if (Dados.modoDeJogo == ModosDeJogo.Sobrevivencia)
        {
            AtualizarSobrevivencia();
            return;
        }

        if (faseCompleta == false)
        {
            AtualizarOndaCima();

            if (Dados.ponteBaixo)
            {
                AtualizarOndaBaixo();
            }

            if (terminouCima)
            {
                if (Dados.ponteBaixo == false ||
                    terminouBaixo)
                {
                    faseCompleta = true;
                }
            }

            if (perdeu)
            {
                PerderNaFase();
            }
        }
        else
        {
            if (esperandoAcabarFase == false)
            {
                FimDaFase();
            }
            else
            {
                if (Time.time > tempoAcabarFase)
                {
                    CompletarFase();
                }
            }
        }

#if UNITY_EDITOR
        if (Input.GetKeyUp(KeyCode.A))
        {
            CompletarFase();
        }
#endif
    }