Пример #1
0
 public Game(ICoroutineRunner coroutineRunner, LoadingCurtain loadingCurtain)
 {
     StateMachine = new GameStateMachine(
         new TextureLoader(coroutineRunner),
         new SceneLoader(coroutineRunner),
         loadingCurtain,
         AllServices.Container);
 }
Пример #2
0
 public Game(ICoroutineRunner coroutineRunner, LogicCurtain curtain)
 {
     GameStateMachine = new GameStateMachine(new SceneLoader(coroutineRunner), curtain, AllServices.Container);
 }
Пример #3
0
 public Game(ICoroutineRunner coroutineRunner)
 {
     GameStateMachine = new GameStateMachine(new SceneLoader(coroutineRunner), AllServices.Container, coroutineRunner);
 }