void Start() { //Initialise the components audioSource = GetComponent <AudioSource>(); rb2D = GetComponent <Rigidbody2D>(); bulletSpawn = rb2D.transform; PlayerOOB = GetComponent <OOBChecker>(); }
//Start function, defines the asteroid size and it's parameters void Start() { asteroidSize = Random.Range(0.3f, 1); if (asteroidSize > 0.8 && asteroidSize <= 1) { asteroidExplode = 2; } else if (asteroidSize > 0.7 && asteroidSize <= 0.8) { asteroidExplode = 1; } else if (asteroidSize <= 0.7) { asteroidExplode = 0; } transform.Rotate(transform.forward * Random.Range(0, 360)); transform.localScale = new Vector3(asteroidSize, asteroidSize, 0); asteroidSpeed = Random.Range(3, 4); rb2D = GetComponent <Rigidbody2D>(); asteroidOOB = GetComponent <OOBChecker>(); }