public void OnTriggerEnter(Collider c) { string tag = c.tag; /**start explosions if barrel life less than 11*/ if ("MagicBullet" == tag) { barrelLife--; if (barrelLife < 11) { GameObject newExplosionGO = (GameObject)Instantiate(explosionPrefab, transform.position, Quaternion.identity); Destroy(newExplosionGO, 5); } } /**destroy barrel method call*/ if ("MagicBullet" == tag) { if (barrelLife < 0) { GameGUI.DecreaseBarrelsLeft(); Destroy(barrelGroup); } } } //end OnTriggerEnter
private void OnTriggerEnter() { Destroy(gameObject); GameGUI.DecreaseBarrelsLeft(); }