private void FindEnemy() { Vector3 playerPosition = this.gameObject.transform.position; Collider[] intersectingColliders = Physics.OverlapSphere(playerPosition, radius); foreach (Collider t in intersectingColliders) { BaseMonster monster = t.gameObject.GetComponent <BaseMonster>(); if (monster == null) { continue; } monster.FindPlayer(); } }