Exemplo n.º 1
0
 public CrouchProxy(IStateProxy playerState, IToggleProxySprintMediator sprintProxyToggleMediator)
 {
     _IsInputActive        = false;
     _StatePlayer          = playerState;
     _SprintToggleMediator = sprintProxyToggleMediator;
     _CommandCrouch        = new CrouchCommand();
 }
 public SprintProxy(IStateProxy playerState, IToggleProxyCrouchMediator crouchProxyToggleMediator)
 {
     _IsInputActive        = false;
     _StatePlayer          = playerState;
     _CommandSprint        = new SprintCommand();
     _CrouchToggleMediator = crouchProxyToggleMediator;
     _WalkInput            = Vector3.zero;
 }
Exemplo n.º 3
0
 public WalkProxy(IStateProxy playerState, IToggleProxySprintMediator sprintProxyToggleMediator)
 {
     _IsInputActive        = false;
     _StatePlayer          = playerState;
     _SprintToggleMediator = sprintProxyToggleMediator;
 }
Exemplo n.º 4
0
 public FallProxy(IStateProxy playerState)
 {
     _IsPhysicsActive = false;
     _StatePlayer     = playerState;
 }
Exemplo n.º 5
0
 public JumpProxy(IStateProxy playerState, IToggleProxyCrouchMediator crouchProxyToggleMediator)
 {
     _IsInputActive        = false;
     _StatePlayer          = playerState;
     _CrouchToggleMediator = crouchProxyToggleMediator;
 }