// Update is called once per frame void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.layer == LayerMask.NameToLayer("Shootable")) { myPc.removeForce(); Instantiate(explossionEffect, transform.position, transform.rotation); Destroy(gameObject); if (other.tag == "Enemy") { EnemyHealth hurtEnemy = other.gameObject.GetComponent <EnemyHealth>(); hurtEnemy.addDamage(weaponDamage); } } }