Skip to content

Instantly share code, notes, and snippets.

@curious-username
Last active December 18, 2021 23:42
Show Gist options
  • Save curious-username/c26fb3662459f33a33d79c74437e0ac9 to your computer and use it in GitHub Desktop.
Save curious-username/c26fb3662459f33a33d79c74437e0ac9 to your computer and use it in GitHub Desktop.
ontriggerenter2d
private void OnTriggerEnter2D(Collider2D collision)
{
if (collision.tag == "Player")
{
if (_player != null)
{
_player.Damage();
}
_speed = 0;
_explosion.SetTrigger("EnemyExplosion");
Destroy(gameObject, 2f);
}
if (collision.tag == "Laser")
{
_explosionSound.Play();
_player.AddScore(15);
_speed = 0;
_explosion.SetTrigger("EnemyExplosion");
Destroy(gameObject, 2f);
Destroy(collision.gameObject);
Destroy(GetComponent<Collider2D>());
}
if (collision.tag == "Shield")
{
_explosionSound.Play();
_speed = 0;
_explosion.SetTrigger("EnemyExplosion");
Destroy(gameObject, 2f);
}
if (collision.tag == "Big_Laser")
{
_explosionSound.Play();
_speed = 0;
_explosion.SetTrigger("EnemyExplosion");
Destroy(gameObject, 2f);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment