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; }