private void FindEnemy() { var playerPosition = _playerView.Transform.position; var enemyes = _playerView.GetEnemy(); EnemyView closestEnemy = null; var closestDistance = float.MaxValue; foreach (var e in enemyes) { float distanse = Vector3.Distance(e.transform.position, playerPosition); if (distanse <= closestDistance) { closestDistance = distanse; closestEnemy = e; } } _closestEnemy = closestEnemy; }