Пример #1
0
 //The entity observers are set up along with the general input observers.
 public void Initialise()
 {
     _entityObservers.AddEntityObserver((IEntityObserver)_renderer);
     _entityObservers.AddEntityObserver((IEntityObserver)_inputManager);
     _entityObservers.AddEntityObserver((IEntityObserver)_gameManager);
     _entityObservers.AddEntityObserver((IEntityObserver)_audioManager);
     _inputManager.AddGeneralObserver((IGeneralInputObserver)_gameManager);
     _inputManager.AddGeneralObserver((IGeneralInputObserver)StatManager._instance);
     _entityObservers.AddEntityObserver((IEntityObserver)_sceneManager);
 }