//------------------------------------------------------------------- // Metodos //------------------------------------------------------------------- // Use this for initialization void Start() { gameManagerReference = GameManager.instance; playerRigidbody = this.GetComponent <Rigidbody2D>(); canMove = true; playAttentionSound = false; playerAnimator = GetComponent <Animator>(); playerSpriteRenderer = GetComponent <SpriteRenderer>(); canRadio = true; hungerBarReference = gameManagerReference.hungerBarRefrence; coldBarReference = gameManagerReference.coldBarReference; interfaz = FindObjectOfType <UIManager>(); }
// Use this for initialization void Start() { reloj = duracionRealDia; StartCoroutine(pasoDelTiempo()); // Inicializa la luz que funciona como el sol en el Juego buscandola por Tag GameObject solGameObject = GameObject.FindWithTag("Sol"); sol = solGameObject.GetComponent <Light>(); //Iniciliza la pantalla de Game Over buscandola por nombre gameOverScreen = GameObject.Find("GameOverScreen"); gameOverScreen.SetActive(false); // Inicializa la referencial al player buscando por Tag player = GameObject.FindWithTag("Player"); // Inicializa la referencia a la barra de temperatura buscando el objeto que tiene el script de esta barra coldBarReference = FindObjectOfType <ColdBar>(); // Inicializa la referencia a la barra de hambre buscando el objeto que tiene el script de esta barra hungerBarRefrence = FindObjectOfType <HungerBar>(); }