void Start() { gm = GameManager.instance; player = FindObjectOfType <Player>(); GameOverScreen.SetActive(false); if (FindObjectOfType <Survive>()) { TimerText.gameObject.SetActive(true); survive = FindObjectOfType <Survive>(); } else if (FindObjectOfType <CountDown>().enabled) { TimerText.gameObject.SetActive(true); countDown = FindObjectOfType <CountDown>(); } else { TimerText.gameObject.SetActive(false); } for (int i = 0; i < EnergyBars.Length; i++) { if (i < GameManager.maxEnergy) { EnergyBars[i].gameObject.SetActive(true); } else { EnergyBars[i].gameObject.SetActive(false); } } RectTransform rt = EnergyBorder.GetComponent <RectTransform>(); //rt.sizeDelta = new Vector2(rt.sizeDelta.x / 2, rt.sizeDelta.y ); rt.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, (rt.rect.size.x / 10f) * GameManager.maxEnergy); }
void Start() { player = FindObjectOfType <Player>(); GameManager gm = GameManager.instance; if (FindObjectOfType <LlegarMeta>() != null) { llegarMeta = FindObjectOfType <LlegarMeta>(); gm.CondicionDeVictoria = "Meta"; } else if (FindObjectOfType <Collect>() != null) { collect = FindObjectOfType <Collect>(); gm.CondicionDeVictoria = "Recolectar"; } else if (FindObjectOfType <Transport>() != null) { transport = FindObjectOfType <Transport>(); gm.CondicionDeVictoria = "Transportar"; } else if (FindObjectOfType <KillAll>() != null) { killAll = FindObjectOfType <KillAll>(); gm.CondicionDeVictoria = "MatarATodos"; } else if (FindObjectOfType <Kill>() != null) { kill = FindObjectOfType <Kill>(); gm.CondicionDeVictoria = "Matar"; } else if (FindObjectOfType <Survive>() != null) { survive = FindObjectOfType <Survive>(); gm.CondicionDeVictoria = "Sobrevivir"; } }