Ejemplo n.º 1
0
 void Start()
 {
     //Initialise the components
     audioSource = GetComponent <AudioSource>();
     rb2D        = GetComponent <Rigidbody2D>();
     bulletSpawn = rb2D.transform;
     PlayerOOB   = GetComponent <OOBChecker>();
 }
Ejemplo n.º 2
0
 //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>();
 }