public void FixedUpdate(float deltaT) { //context switch. if (controller.Jump()) { //Debug.Log("User pressed Jump"); movementContext.ContextSwitch(MovementContext.MovementStates.VerticalMovement); movementContext.FixedUpdate(deltaT); return; } controller.FixedUpdate(deltaT); }
void FixedUpdate() { movementContext.FixedUpdate(Time.fixedDeltaTime); }