Inheritance: MonoBehaviour
Example #1
0
	// Use this for initialization
	void Start () {
        //Get The background object
        GameObject background = GameObject.FindWithTag("Background");
        gameWorldControl = background.GetComponent<GameWorldControl>();

        inRange = false;
        lineRender = gameObject.GetComponentInChildren<LineRenderer>();
        lineRender.enabled = false;

	}
Example #2
0
    // Use this for initialization
    void Start()
    {
        //Get The background object
        GameObject background = GameObject.FindWithTag("Background");

        gameWorldControl = background.GetComponent <GameWorldControl>();

        inRange            = false;
        lineRender         = gameObject.GetComponentInChildren <LineRenderer>();
        lineRender.enabled = false;
    }
Example #3
0
    void Start()
    {
        //catch divide-by-zero
        if (maxHealth == 0)
        {
            maxHealth = 1;
        }
        //Initialise values
        currentHealth = maxHealth;

        //Get background GameObject
        background = GameObject.FindWithTag("Background");
        //Get GameWorldControl script from background object
        gameWorldControlScript = background.GetComponent <GameWorldControl>();

        //Get UI Elements
        //Health Progress Bar
        GameObject healthProgressBar = GameObject.FindWithTag("HealthProgressBar");

        healthSlider = healthProgressBar.GetComponent <UISlider>();

        //Laser Heat Progress Bar
        GameObject lazerHeatProgressBar = GameObject.FindWithTag("LazerHeatProgressBar");

        lazerHeatSlider = lazerHeatProgressBar.GetComponent <UISlider>();

        //Missile Slot 1 Progress Bar
        GameObject MissileSlot1ProgressBar = GameObject.FindWithTag("MissileSlot1ProgressBar");

        missileSlot1Slider = MissileSlot1ProgressBar.GetComponent <UISlider>();

        //Missile Slot 2 Progress Bar
        GameObject MissileSlot2ProgressBar = GameObject.FindWithTag("MissileSlot2ProgressBar");

        missileSlot2Slider = MissileSlot2ProgressBar.GetComponent <UISlider>();

        //Missile Slot 3 Progress Bar
        GameObject MissileSlot3ProgressBar = GameObject.FindWithTag("MissileSlot3ProgressBar");

        missileSlot3Slider = MissileSlot3ProgressBar.GetComponent <UISlider>();

        //Missile Slot 4 Progress Bar
        GameObject MissileSlot4ProgressBar = GameObject.FindWithTag("MissileSlot4ProgressBar");

        missileSlot4Slider = MissileSlot4ProgressBar.GetComponent <UISlider>();

        //Missile Slot 5 Progress Bar
        GameObject MissileSlot5ProgressBar = GameObject.FindWithTag("MissileSlot5ProgressBar");

        missileSlot5Slider = MissileSlot5ProgressBar.GetComponent <UISlider>();

        //Fill the missile Slots
        SetMissileSliders();
    }
    void Start()
    {
        //catch divide-by-zero
        if (maxHealth == 0)
        {
            maxHealth = 1;
        }
        //Initialise values
        currentHealth = maxHealth;

        //Get background GameObject
        background = GameObject.FindWithTag("Background");
        //Get GameWorldControl script from background object
        gameWorldControlScript = background.GetComponent<GameWorldControl>();

        //Get UI Elements
        //Health Progress Bar
        GameObject healthProgressBar = GameObject.FindWithTag("HealthProgressBar");
        healthSlider = healthProgressBar.GetComponent<UISlider>();

        //Laser Heat Progress Bar
        GameObject lazerHeatProgressBar = GameObject.FindWithTag("LazerHeatProgressBar");
        lazerHeatSlider = lazerHeatProgressBar.GetComponent<UISlider>();

        //Missile Slot 1 Progress Bar
        GameObject MissileSlot1ProgressBar = GameObject.FindWithTag("MissileSlot1ProgressBar");
        missileSlot1Slider = MissileSlot1ProgressBar.GetComponent<UISlider>();

        //Missile Slot 2 Progress Bar
        GameObject MissileSlot2ProgressBar = GameObject.FindWithTag("MissileSlot2ProgressBar");
        missileSlot2Slider = MissileSlot2ProgressBar.GetComponent<UISlider>();

        //Missile Slot 3 Progress Bar
        GameObject MissileSlot3ProgressBar = GameObject.FindWithTag("MissileSlot3ProgressBar");
        missileSlot3Slider = MissileSlot3ProgressBar.GetComponent<UISlider>();

        //Missile Slot 4 Progress Bar
        GameObject MissileSlot4ProgressBar = GameObject.FindWithTag("MissileSlot4ProgressBar");
        missileSlot4Slider = MissileSlot4ProgressBar.GetComponent<UISlider>();

        //Missile Slot 5 Progress Bar
        GameObject MissileSlot5ProgressBar = GameObject.FindWithTag("MissileSlot5ProgressBar");
        missileSlot5Slider = MissileSlot5ProgressBar.GetComponent<UISlider>();

        //Fill the missile Slots
        SetMissileSliders();
    }