private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag.Equals("Asteroid")) { player.AddPoints(1); Destroy(gameObject); } if (collision.gameObject.tag.Equals("Enemy")) { game.IncreaseMultiplier(); player.AddPoints(10); player.IncreaseMultiplier(); Destroy(gameObject); } Destroy(gameObject); }
private void OnCollisionEnter2D(Collision2D collision) { if (!explode) { explode = true; rb.velocity = Vector3.zero; animator.SetTrigger("Explode"); Destroy(gameObject, 1f); } if (collision.gameObject.tag.Equals("Asteroid")) { player.AddPoints(1); } if (collision.gameObject.tag.Equals("Enemy")) { game.IncreaseMultiplier(); player.IncreaseMultiplier(); player.AddPoints(10); } }