public void SetInitData(EnemyWaveData.EnemyWave wave, Transform topRight, Transform bottomLeft, SwarmEnemyGroup swarmEnemyGroup) { _waveData = wave; _maxScale = wave.WormholeSize; _currentScale = 0.0f; _spawnedEnemy = false; _objectPoolManager = ServiceLocator.Get <ObjectPoolManager>(); _topright = topRight; _bottomLeft = bottomLeft; _swarmEnemyGroup = swarmEnemyGroup; }
private void Awake() { _objectPoolManager = ServiceLocator.Get <ObjectPoolManager>(); _swarmEnemyGroup = Instantiate(SwarmEnemyGroup, transform).GetComponent <SwarmEnemyGroup>(); }