Esempio n. 1
0
    //-------------------------------------------------------------------
    // 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>();
    }
Esempio n. 2
0
    // 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>();
    }