void OnTriggerEnter2D(Collider2D col) { if (col.tag == "Player Projectile") { PlayerProjectile playerBullet = col.gameObject.GetComponent <PlayerProjectile>(); if (playerBullet) { if (CurrentEnemyType != EnemyTypes.Projectile) { OnDamage(playerBullet.damage); } playerBullet.ReturnProjectile(); //cameraShakeScript.Enable(); } } if (col.tag == "Border") { ReturnToPool(); } }