예제 #1
0
 public GameModeChaserManager(IGameModeBehaviour gameModeBehaviour, SignalBus signalBus, GameStateManager gameStateManager, [Inject(Id = "PlayerChaser")] NetworkCarFacade.Factory factory) : base(gameModeBehaviour, signalBus, gameStateManager)
 {
     _factory = factory;
 }
예제 #2
0
 public ChaserFactory(SignalBus signalBus, [Inject(Id = "MinePlayer")] NetworkCarFacade.Factory playerChaserFactory) : base(signalBus)
 {
     _playerChaserFactory = playerChaserFactory;
 }
예제 #3
0
 public CarFactory([Inject(Id = "Runner")] NetworkCarFacade.Factory runnerFactory, [Inject(Id = "AI")] NetworkCarFacade.Factory aiChaserFactory, [Inject(Id = "Player")] NetworkCarFacade.Factory playerChaserFactory, SignalBus signalBus) : base(signalBus)
 {
     _runnerFactory       = runnerFactory;
     _aiChaserFactory     = aiChaserFactory;
     _playerChaserFactory = playerChaserFactory;
 }