I tried it this way, but it doesnt seem to work either
void AJuniorProgrammerTestCharacter::Tick(float deltaTime)
{
if (isSpaceBarDown)
{
GetMovementComponent()->Velocity.Z = maxRiseSpeed;
if (maxRiseSpeed != 0)
{
AddMovementInput(GetActorForwardVector(), maxRiseSpeed);
AddMovementInput(GetActorRightVector(), maxRiseSpeed);
}
GetCharacterMovement()->SetMovementMode(MOVE_Falling);
}
}