示例#1
0
 private void Update()
 {
     if (piscando)
     {
         pisca.PiscarSemTempo();
     }
 }
示例#2
0
    // Update is called once per frame
    void Update()
    {
        HUD_Combos();

        if (gameObject.name != "lowerCanvas")
        {
            HUD_Pontos();
            piscaEstamina.PiscarComTempo();

            txtXP.text       = dados.G_XP.XP + " / " + dados.G_XP.ParaProxNivel;
            txtEstamina.text = dados.EstaminaCorrente.ToString();
            txtNivel.text    = "NV: " + dados.NivelParaMostrador;
            ControladorGlobal.c.EmJogo.Nivel = dados.NivelParaMostrador;
            txtDinheiro.text = "x" + dados.Dinheiro;

            PercentagemDeBarraNoY(imgEstamina, ((dados.EstaminaCorrente + dados.EstaminaPeloTempo()) / dados.EstaminaMax));
            PercentagemDeBarraNoY(imgVida, (float)dados.VidaCorrente / dados.VidaMax);
            PercentagemDeBarraNoY(imgXp,
                                  ((float)dados.G_XP.XP - dados.G_XP.UltimoPassaNivel) / (dados.G_XP.ParaProxNivel - dados.G_XP.UltimoPassaNivel));
            PercentagemDeBarraNoY(imgEspecial, ((float)dados.CristaisEspeciais / dados.CristaisParaAtivar));
        }

        gC_Missoes.AtualizaMisoes();

        Color C = temEspecial.color;

        if (dados.CristaisEspeciais >= dados.CristaisParaAtivar)
        {
            piscaEspecial.PiscarSemTempo();
        }
        else
        {
            temEspecial.color = new Color(C.r, C.g, C.b, 0);
        }

        if (txtEstrela != null)
        {
            txtEstrela.text = "x" + EstrelaDeCristal.NumeroDeEstrelasHoje.ToString() + "/5";
        }
    }