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