예제 #1
0
 public void Initialize(IEnemyTargetRegistry enemyTargetRegistry)
 {
     enemyTargetRegistry.Register(transform);
 }
예제 #2
0
 public void Initialize(IEnemyTargetRegistry enemyTargetRegistry)
 {
     _enemyTargetRegistry = enemyTargetRegistry;
 }
예제 #3
0
 private void Initialize(IEnemyTargetRegistry enemyTargetRegistry)
 {
     _enemyTargetRegistry = enemyTargetRegistry;
     Observable.Interval(TimeSpan.FromSeconds(spawnFrequency))
     .Subscribe(_ => SpawnEnemy());
 }
예제 #4
0
 public void ConstructWithInjection(IEnemyTargetRegistry enemyTargetRegistry)
 {
     _enemyTargetRegistry = enemyTargetRegistry;
 }