Exemplo n.º 1
0
 public void AddSignals()
 {
     _gamePausedSignal += OnPaused;
     _resumeGameSignal += OnResume;
     _player.IsPaused   = false;
     _playerShootHandler.AttachOnShootSignal(_onPlayerShootSignal);
 }
Exemplo n.º 2
0
 private void ListenSignals()
 {
     _startGameSignal      += OnStartGame;
     _gamePausedSignal     += OnPauseGame;
     _resumeGameSignal     += OnResumeGame;
     _gameOverSignal       += OnGameOver;
     _waitingToStartSignal += OnWaitingToStart;
 }
Exemplo n.º 3
0
 public void Dispose()
 {
     _startGameSignal      -= OnStartGame;
     _gamePausedSignal     -= OnPauseGame;
     _resumeGameSignal     -= OnResumeGame;
     _gameOverSignal       -= OnGameOver;
     _waitingToStartSignal -= OnWaitingToStart;
 }
Exemplo n.º 4
0
 public void RemoveSignal()
 {
     _gamePausedSignal -= OnPaused;
     _resumeGameSignal -= OnResume;
 }
Exemplo n.º 5
0
 public void AddSignals()
 {
     _gamePausedSignal += OnPaused;
     _resumeGameSignal += OnResume;
     _enemy.IsPaused    = false;
 }
Exemplo n.º 6
0
 private void OnDisable()
 {
     _gamePausedSignal -= OnPaused;
     _resumeGameSignal -= OnResume;
     _gameOverSignal   -= OnGameOver;
 }