//public string triggerTag; private void OnTriggerEnter2D(Collider2D collision) { if (!leaveLock && collision.gameObject.tag == "Player") { LevelFlowManager.LoadNextScene(portSetId); } }
private IEnumerator Start() { //NOTE: You can do a check-point loading to //load to the certain scene. yield return(new WaitForFixedUpdate()); LevelFlowManager.flowData = data; LevelFlowManager.LoadFromStart("StartPoint"); }
void Start() { gmC1Ref = this; //StartCoroutine(SpawnPlataforma1()); //StartCoroutine(SpawnPlataforma2()); //StartCoroutine(SpawnPlataforma3()); SoundManager.instance.musicSource.clip = trilha1; SoundManager.instance.musicSource.Play(); lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
void Start() { textTime = GameObject.Find("Time").GetComponent <TextMeshProUGUI>(); textPoints = GameObject.Find("Points").GetComponent <TextMeshProUGUI>(); textLevel = GameObject.Find("Level").GetComponent <TextMeshProUGUI>(); feedbackTime = GameObject.Find("TimeLess"); feedbackPoints = GameObject.Find("PointsPlus"); currentBallInterval = ballInterval; lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
void Start() { InstanceGMC2 = this; pai = GameObject.Find("Canvas/Plataformas").GetComponent <Transform>(); StartCoroutine(SpawnArvore()); StartCoroutine(SpawnCogumelo()); SoundManager.instance.musicSource.clip = trilha; SoundManager.instance.musicSource.Play(); lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
private void Awake() { if (instance == null) { instance = this; } else { Destroy(this.gameObject); } beatenLevels = new List <LevelNumbers>(); DontDestroyOnLoad(this.gameObject); SceneManager.activeSceneChanged += ReadyNewScene; }
void Start() { levelFlowManager = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); spawner = GameObject.Find("Canvas/Spawner"); textScore = GameObject.Find("Canvas/Score"); textScoreLess = GameObject.Find("Canvas/ScoreLess"); vidaUI = GameObject.Find("Canvas/Vida"); player = GameObject.FindGameObjectWithTag("Player"); for (int i = 0; i < vidaUI.GetComponent <Transform>().childCount; i++) { GameObject filhoVida = vidaUI.transform.GetChild(i).gameObject; vidasUI.Add(filhoVida); } }
void Start() { textTime = GameObject.Find("Time").GetComponent <TextMeshProUGUI>(); textPoints = GameObject.Find("Points").GetComponent <TextMeshProUGUI>(); textLevel = GameObject.Find("Level").GetComponent <TextMeshProUGUI>(); feedbackTime = GameObject.Find("TimeLess"); feedbackPoints = GameObject.Find("PointsPlus"); player = GameObject.Find("Player"); currentMagnitude = startingMagnitude; lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); SoundManager.instance.musicSource.clip = trilha; SoundManager.instance.musicSource.Play(); }
void Start() { InstanceGMC3 = this; StartCoroutine(SpawnEnemy()); StartCoroutine(SpawnEnemyAll()); StartCoroutine(SpawnTronco()); StartCoroutine(SpawnCogumelo()); SoundManager.instance.musicSource.clip = trilha; SoundManager.instance.musicSource.Play(); SoundManager.instance.ambienteSource.clip = trilha; SoundManager.instance.ambienteSource.Play(); lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
void Start() { vidaUI = GameObject.Find("Canvas/Vida"); spawner = GameObject.Find("Canvas/Spawner"); player = GameObject.FindGameObjectWithTag("Player"); scoreText = GameObject.Find("Canvas/ScoreText"); levelFlowManager = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); for (int i = 0; i < vidaUI.GetComponent <Transform>().childCount; i++) { GameObject filhoVida = vidaUI.transform.GetChild(i).gameObject; vidasUI.Add(filhoVida); } SoundManager.instance.musicSource.clip = trilha; SoundManager.instance.musicSource.Play(); }
void Start() { playerRb = GetComponent <Rigidbody2D>(); posicaoInicial1 = new Vector2(-6.2f, -2.8f); lfw = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
void Start() { rb2D = gameObject.GetComponent <Rigidbody2D>(); textos = GameObject.Find("Canvas/TextoChoose"); levelFlowManager = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); }
void Start() { levelFlowManager = GameObject.FindGameObjectWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); tutorialAtiva = GameObject.Find("Canvas/" + levelFlowManager.nextLevel); }
public void LoadNext() { LevelFlowManager.LoadNextScene(portSetId); }
// Use this for initialization void Start() { if (!SoundManager.instance.musicSource.isPlaying) { SoundManager.instance.musicSource.clip = trilha; SoundManager.instance.musicSource.Play(); } levelFlowManager = GameObject.FindWithTag("LevelFlowManager").GetComponent <LevelFlowManager>(); beatenLevels = levelFlowManager.getBeatenLevels(); availableLevels = new List <LevelNumbers>(); availableLevels.Add(LevelNumbers.A0); availableLevels.Add(LevelNumbers.B0); availableLevels.Add(LevelNumbers.C0); if (beatenLevels.Contains(LevelNumbers.A0)) { availableLevels.Add(LevelNumbers.A1); availableLevels.Add(LevelNumbers.A2); } if (beatenLevels.Contains(LevelNumbers.B0)) { availableLevels.Add(LevelNumbers.B1); availableLevels.Add(LevelNumbers.B2); } if (beatenLevels.Contains(LevelNumbers.C0)) { availableLevels.Add(LevelNumbers.C1); availableLevels.Add(LevelNumbers.C2); } if (beatenLevels.Contains(LevelNumbers.A1) && beatenLevels.Contains(LevelNumbers.A2)) { availableLevels.Add(LevelNumbers.A3); } if (beatenLevels.Contains(LevelNumbers.B1) && beatenLevels.Contains(LevelNumbers.B2)) { availableLevels.Add(LevelNumbers.B3); } if (beatenLevels.Contains(LevelNumbers.C1) && beatenLevels.Contains(LevelNumbers.C2)) { availableLevels.Add(LevelNumbers.C3); } foreach (LevelNumbers level in availableLevels) { string levelName = level.ToString(); GameObject.Find(levelName).GetComponent <Animator>().enabled = true; if (levelName[1].ToString() != "3") { GameObject.Find("c" + levelName).GetComponent <SpriteRenderer>().enabled = true; } } foreach (LevelNumbers level in beatenLevels) { string levelName = level.ToString(); GameObject.Find(levelName).GetComponent <Animator>().enabled = false; Image levelImage = GameObject.Find(level.ToString()).GetComponent <Image>(); levelImage.color = beatenColor; if (levelName[1].ToString() == "1" || levelName[1].ToString() == "2") { GameObject.Find(levelName[1].ToString() + levelName[0].ToString() + "3").GetComponent <SpriteRenderer>().enabled = true; } switch (levelName[0].ToString()) { case "A": levelImage.sprite = pinkB; break; case "B": levelImage.sprite = purpleB; break; case "C": levelImage.sprite = greenB; break; default: break; } } }