private void Start()
 {
     for (int i = 0; i < SaveControler.GetStarLevel(AplicationControler.levelAtual); i++)
     {
         stars[i].GetComponent <Image>().color = ActiveStarColor;
     }
     textoVidaAtual.text         = "" + SaveControler.GetVidaLevel(AplicationControler.levelAtual);
     textoVidaMax.text           = "" + SaveControler.maxVida;
     textoColecionavelAtual.text = "" + SaveControler.GetColecionavelLevel(AplicationControler.levelAtual);
     textoColecionavelMax.text   = "" + SaveControler.TotalColecionavel;
     AplicationControler.AdicionaMaxLevelComplete();
 }
Ejemplo n.º 2
0
    public void SalvarEstrelas()
    {
        star = 1;
        int level          = AplicationControler.levelAtual;
        int estrelassalvas = SaveControler.GetStarLevel(level);

        if (SaveControler.GetVidaLevel(level) == VidasLevel)
        {
            star += 1;
        }
        if (SaveControler.GetColecionavelLevel(AplicationControler.levelAtual) == SaveControler.TotalColecionavel)
        {
            star += 1;
        }
        star = estrelassalvas > star ? estrelassalvas : star;
        SaveControler.SetStarLevel(level, star);
    }
Ejemplo n.º 3
0
 void Start()
 {
     levelSelectControler = FindObjectOfType(typeof(LevelSelectControler)) as LevelSelectControler;
     if (AplicationControler.PodeAcessarNivel(levelACarregar))
     {
         cadeado.SetActive(false);
         for (int i = 0; i < SaveControler.GetStarLevel(levelACarregar); i++)
         {
             stars[i].GetComponent <Image>().color = ActiveStarColor;
         }
     }
     else
     {
         foreach (GameObject stars in stars)
         {
             stars.SetActive(false);
         }
     }
 }