Example #1
0
 public PlayersManagementController(IUnityGameObjectProxy unityGameObjectProxy, IUnityObjectProxy unityObjectProxy, IUnityDebugProxy unityDebugProxy, IInstantiator container)
 {
     this.unityGameObjectProxy = unityGameObjectProxy;
     this.unityObjectProxy     = unityObjectProxy;
     this.unityDebugProxy      = unityDebugProxy;
     this.container            = container;
 }
 public LocalMovementController(IUnityInputProxy unityInputProxy, INetworkController networkController,
                                IRotationCommand rotationCommand, IMovementCommand movementCommand, IUnityPhysicsProxy unityPhysicsProxy,
                                IUnityDebugProxy unityDebugProxy)
 {
     this.unityInputProxy   = unityInputProxy;
     this.unityPhysicsProxy = unityPhysicsProxy;
     this.unityDebugProxy   = unityDebugProxy;
     this.networkController = networkController;
     this.rotationCommand   = rotationCommand;
     this.movementCommand   = movementCommand;
 }