// Update is called once per frame void OnTriggerEnter(Collider hit) { if (hit.gameObject.CompareTag("Collect")) { hit.gameObject.SetActive(false); gun.addammo(); collect++; } }
void OnCollisionEnter(Collision poke) { if (poke.gameObject.CompareTag("Player") && gameObject.CompareTag("enemy_bullet") == false) { cannon_origin.addammo(); DestroyObject(gameObject); } if (poke.gameObject.CompareTag("Player") && gameObject.CompareTag("enemy_bullet") == true) { poke.gameObject.GetComponent <PlayerHP>().hpminus(); } if (poke.gameObject.CompareTag("Target") && gameObject.CompareTag("enemy_bullet") == false) { DestroyObject(poke.gameObject); } }