private void OnLevelSelected(object sender, LevelReachedEventArgs e) { if (LevelsMap.GetIsConfirmationEnabled()) { SelectedLevelNumber = e.Number; // ConfirmationView.SetActive(true); } }
public void OnLevelClicked(object sender, LevelReachedEventArgs args) { if (!GameObject.Find("Canvas").transform.Find("MenuPlay").gameObject.activeSelf) { PlayerPrefs.SetInt("OpenLevel", args.Number); PlayerPrefs.Save(); openLevel = args.Number; currentTarget = targets[args.Number]; GameObject.Find("Canvas").transform.Find("MenuPlay").gameObject.SetActive(true); } }
public void OnLevelClicked(object sender, LevelReachedEventArgs args) { if (EventSystem.current.IsPointerOverGameObject(-1)) { return; } if (!GameObject.Find("CanvasGlobal").transform.Find("MenuPlay").gameObject.activeSelf&& !GameObject.Find("CanvasGlobal").transform.Find("GemsShop").gameObject.activeSelf&& !GameObject.Find("CanvasGlobal").transform.Find("LiveShop").gameObject.activeSelf) { SoundBase.Instance.PlayOneShot(SoundBase.Instance.click); OpenMenuPlay(args.Number); } }
public void OnLevelClicked(object sender, LevelReachedEventArgs args) { if (EventSystem.current.IsPointerOverGameObject(-1)) { return; } if (!MenuManager.Instance.MenuPlay.activeSelf && !MenuManager.Instance.MenuCurrencyShop.activeSelf && !MenuManager.Instance.MenuLifeShop.activeSelf) { PlayerPrefs.SetInt("OpenLevel", args.Number); PlayerPrefs.Save(); openLevel = args.Number; LevelData.GetTargetOnLevel(args.Number); GameEvent.Instance.GameStatus = GameState.PlayMenu; } }
public void OnLevelClicked(object sender, LevelReachedEventArgs args) { if (EventSystem.current.IsPointerOverGameObject(-1)) { return; } if (!GameObject.Find("CanvasGlobal").transform.Find("MenuPlay").gameObject.activeSelf&& !GameObject.Find("CanvasGlobal").transform.Find("GemsShop").gameObject.activeSelf&& !GameObject.Find("CanvasGlobal").transform.Find("LiveShop").gameObject.activeSelf) { PlayerPrefs.SetInt("OpenLevel", args.Number); PlayerPrefs.Save(); LevelManager.THIS.LoadLevel(); openLevel = args.Number; // currentTarget = targets[args.Number]; GameObject.Find("CanvasGlobal").transform.Find("MenuPlay").gameObject.SetActive(true); } }
private void OnLevelSelected(object sender, LevelReachedEventArgs e) { if ((!portao1 && e.Number > 9) || (!portao2 && e.Number > 17)) { } else if (LevelsMap.GetIsConfirmationEnabled() && !LevelsMap.IsLevelLocked(e.Number) && PlayerPrefs.GetInt("Vidas") > 0) { LevelsMap.ChangeIsClickEnabled(false); Confirmacao.SetActive(true); SelectedLevelNumber = e.Number; Fase.GetComponent <TextMesh>().text = "Fase " + SelectedLevelNumber.ToString(); Tempo.GetComponent <TextMesh>().text = String.Format("{0:0.00}", Banco.fases[SelectedLevelNumber - 1].tempo); if (Banco.fases[SelectedLevelNumber - 1].NumeroDeEstrelas() == 0) { Estrela1.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; Estrela2.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; Estrela3.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; } if (Banco.fases[SelectedLevelNumber - 1].NumeroDeEstrelas() == 1) { Estrela1.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; Estrela2.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; Estrela3.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; } if (Banco.fases[SelectedLevelNumber - 1].NumeroDeEstrelas() == 2) { Estrela1.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; Estrela2.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; Estrela3.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaM", typeof(Sprite)) as Sprite; } if (Banco.fases[SelectedLevelNumber - 1].NumeroDeEstrelas() == 3) { Estrela1.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; Estrela2.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; Estrela3.GetComponent <SpriteRenderer>().sprite = Resources.Load("EstrelaD", typeof(Sprite)) as Sprite; } if (Banco.fases[SelectedLevelNumber - 1].tempo == -1) { Tempo.GetComponent <TextMesh>().text = " "; } } else if (PlayerPrefs.GetInt("Vidas") == 0) { LevelsMap.ChangeIsClickEnabled(false); Confirmacao2.SetActive(true); } }
private void OnLevelReached(object sender, LevelReachedEventArgs e) { Debug.Log(string.Format("Level {0} reached.", e.Number)); }