Example #1
0
    //[SerializeField] private int _hitsCount=0;

    public void Init(EnemySpawner enemySpawner, float speed, KeySpawner keySpawner, ArenaManager manager, UI ui)
    {
        _ui               = ui;
        _enemySpawner     = enemySpawner;
        _keySpawner       = keySpawner;
        _arenaManager     = manager;
        velocity_modifier = speed;
    }
 private void Awake()
 {
     Reference     = this;
     _keySpawner   = GetComponent <KeySpawner>();
     _enemySpawner = GetComponent <EnemySpawner>();
 }
Example #3
0
 public void Init(ArenaManager arenaManager, LevelGeneration levelGeneration, KeySpawner keySpawner)
 {
     _arenaManger     = arenaManager;
     _levelGeneration = levelGeneration;
     _keySpawner      = keySpawner;
 }