Ejemplo n.º 1
0
 private void Update()
 {
     if (Input.GetButtonDown("Fire1"))
     {
         a.PlayOneShot(a.clip);
         Instantiate(projectilePrefab, transform.position + transform.up * offset, transform.rotation);
         StartCoroutine(RumbleHandler.Rumble(0.1f, 0.5f));
     }
 }
Ejemplo n.º 2
0
 public void GameOver()
 {
     Instantiate(explosionPrefab, GameObject.Find("Planet").transform.position, Quaternion.Euler(0, 0, 0));
     SpawnSystem.instance.enabled = false;
     foreach (GameObject a in GameObject.FindGameObjectsWithTag("Asteroid"))
     {
         a.GetComponent <Asteroid>().BlowUp();
     }
     Destroy(planet);
     Destroy(playerRoot);
     StartCoroutine(EndgameTimer(3));
     StartCoroutine(RumbleHandler.Rumble(0, 0));
 }