void OnTriggerEnter2D(Collider2D Other) { if (Other.GetComponent <Rigidbody2D> () == null) { return; } switch (PickupType) { case "Coin": ScoreManager.AddPoints(ValueToAdd); break; case "Health": ScoreManager.AddHealth(ValueToAdd); break; case "Ammo": ScoreManager.AddAmmo(ValueToAdd); break; case "Life": ScoreManager.AddLives(ValueToAdd); break; } Destroy(gameObject); }
// Update is called once per frame public void OnTriggerEnter(Collider other) { if (other.gameObject.CompareTag("Player")) { ScoreManager.AddAmmo(value); Destroy(gameObject); Debug.Log("Got Ammo"); } }