// Use this for initialization
    void Start()
    {
        //this.transform.position = new Vector3(xStartingPos, yStartingPos, zStartingPos);
        this.starting_position = this.transform.position;

        if (cubeObjects != null)
        {
            Array.Clear(cubeObjects, 0, cubeObjects.Length);
        }
        cubeObjects = GameObject.FindGameObjectsWithTag("Cube");

        cubeDisappearerOn = false;
        cubeFreezerOn     = false;
        navigationOn      = false;

        random  = new System.Random();
        myDis   = gameObject.AddComponent <CubeDisappearer>() as CubeDisappearer;
        myFreez = gameObject.AddComponent <CubeFreezer>() as CubeFreezer;
        myNav   = gameObject.AddComponent <Navigation> () as Navigation;

        GameObject gameManager = GameObject.Find("GameManager");

        if (gameManager != null)
        {
            gameManagerScript = gameManager.GetComponent <GameManager>();
        }
        else
        {
            Debug.Log("GameManager is null in MainMenuManager");
        }
    }
    // Use this for initialization
    void Start()
    {
        gm = GameObject.FindObjectOfType<GameManager> ();
        if (gm != null) {
            lives = gm.numberOfLifes;
        } else {
            lives = 1;
        }
        freezIcon = GameObject.Find ("FreezeIcon");
        disappearIcon = GameObject.Find ("DisappearIcon");
        plScript = player.GetComponent<PlayerBehaviour> ();
        livesText = GameObject.Find ("LivesAmount");

        cfre = player.GetComponent<CubeFreezer> ();
        cdis = player.GetComponent<CubeDisappearer> ();
    }
 // Update is called once per frame
 void Update()
 {
     if (cdis == null) {
         cdis = player.GetComponent<CubeDisappearer> ();
     } else {
         disappearIcon.SetActive (cdis.isOn);
     }
     if (cfre == null) {
         cfre = player.GetComponent<CubeFreezer> ();
     } else {
         freezIcon.SetActive (cfre.isOn);
     }
     if (gm != null) {
         lives = gm.numberOfLifes;
     }
     livesText.GetComponent<Text> ().text = lives.ToString();
 }
Exemple #4
0
    // Use this for initialization
    void Start()
    {
        gm = GameObject.FindObjectOfType <GameManager> ();
        if (gm != null)
        {
            lives = gm.numberOfLifes;
        }
        else
        {
            lives = 1;
        }
        freezIcon     = GameObject.Find("FreezeIcon");
        disappearIcon = GameObject.Find("DisappearIcon");
        plScript      = player.GetComponent <PlayerBehaviour> ();
        livesText     = GameObject.Find("LivesAmount");

        cfre = player.GetComponent <CubeFreezer> ();
        cdis = player.GetComponent <CubeDisappearer> ();
    }
Exemple #5
0
 // Update is called once per frame
 void Update()
 {
     if (cdis == null)
     {
         cdis = player.GetComponent <CubeDisappearer> ();
     }
     else
     {
         disappearIcon.SetActive(cdis.isOn);
     }
     if (cfre == null)
     {
         cfre = player.GetComponent <CubeFreezer> ();
     }
     else
     {
         freezIcon.SetActive(cfre.isOn);
     }
     if (gm != null)
     {
         lives = gm.numberOfLifes;
     }
     livesText.GetComponent <Text> ().text = lives.ToString();
 }
    // Use this for initialization
    void Start()
    {
        //this.transform.position = new Vector3(xStartingPos, yStartingPos, zStartingPos);
        this.starting_position = this.transform.position;

        if (cubeObjects != null)
        {
            Array.Clear(cubeObjects, 0, cubeObjects.Length);
        }
        cubeObjects = GameObject.FindGameObjectsWithTag("Cube");

        cubeDisappearerOn = false;
        cubeFreezerOn = false;
        navigationOn = false;

        random = new System.Random ();
        myDis = gameObject.AddComponent <CubeDisappearer>() as CubeDisappearer;
        myFreez = gameObject.AddComponent <CubeFreezer>() as CubeFreezer;
        myNav = gameObject.AddComponent <Navigation> () as Navigation;

        GameObject gameManager = GameObject.Find("GameManager");
        if (gameManager != null)
        {
            gameManagerScript = gameManager.GetComponent<GameManager>();
        }
        else
        {
            Debug.Log("GameManager is null in MainMenuManager");
        }
    }