// 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; }
// 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; }
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(); }