Skip to content

Instantly share code, notes, and snippets.

@curious-username
Created November 5, 2021 19:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save curious-username/a89d12151d0d79f9d4642063d9e87b1f to your computer and use it in GitHub Desktop.
Save curious-username/a89d12151d0d79f9d4642063d9e87b1f to your computer and use it in GitHub Desktop.
adding case 5
private void OnTriggerEnter2D(Collider2D other)
{
if (other.tag == "Player")
{
Player player = other.GetComponent<Player>();
if (player != null)
{
//if powerUp ID is 0
switch (_powerupID)
{
case 0:
player.TripleShotActive();
break;
case 1:
player.SpeedUpActive();
break;
case 2:
player.ShieldsActive();
break;
case 3:
player.AmmoRefill();
break;
case 4:
player.AddHealth();
break;
case 5:
player.BigLaserActive();
break;
default:
Debug.Log("Default Value");
break;
}
Destroy(this.gameObject);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment