public void VaiParaOLevel(int levelID) { if (AplicationControler.PodeAcessarNivel(levelID)) { SaveControler.ZerarConfigLevel(levelID); AplicationControler.levelAtual = levelID; SceneManager.LoadScene("Fase_" + levelID); } }
public void ProximoNivel() { SaveControler.ZerarConfigLevel(AplicationControler.levelAtual + 1); if (AplicationControler.PodeAcessarNivel(AplicationControler.levelAtual + 1)) { SceneManager.LoadScene("Fase_" + (AplicationControler.levelAtual + 1)); AplicationControler.levelAtual = AplicationControler.levelAtual + 1; } }
void Start() { instance = this; DontDestroyOnLoad(gameObject); SceneManager.LoadScene("MainMenu"); if (PlayerPrefs.GetInt("itWasSetup") != 1) { PlayerPrefs.SetInt("MaxLevelCompleted", 0); PlayerPrefs.SetInt("itWasSetup", 1); } }
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(); }
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); } } }