Добавил случайных врагов

This commit is contained in:
2026-07-04 03:35:46 +03:00
parent 3be903d083
commit a804ba7565
2 changed files with 7 additions and 1 deletions
+6 -1
View File
@@ -8,6 +8,7 @@ public class EnemySpawner : MonoBehaviour
[SerializeField] private SandPathBuildService _pathBuildService;
[SerializeField] private Transform _enemyHolder;
[SerializeField] private Transform _spawnPoint;
[SerializeField] private Enemy[] _enemiesPrefabs;
[SerializeField] private UnityEvent<Enemy> _onEnemySpawned;
public event UnityAction<Enemy> OnEnemySpawned
@@ -43,7 +44,11 @@ public class EnemySpawner : MonoBehaviour
foreach (var prefab in level.EnemiesPrefabs)
{
var enemy = prefab.Spawn(
var p = prefab;
if (prefab == null)
p = _enemiesPrefabs[Random.Range(0, _enemiesPrefabs.Length)];
var enemy = p.Spawn(
level.EnemiesHealthMultiplier,
level.EnemiesSpeedMultiplier,
level.EnemiesDamagingMultiplier,