Description

Character jump height is dependent on framerate, where lower framerate can result in reduced jump height.

Steps to Reproduce
  1. Create and open a third person character project.
  2. Open ThirdPersonCharacter.
  3. In the Details panel set Jump Max Hold Time to 1.0.
  4. Play in viewport.
  5. Hold down the jump button (Spacebar)
    • Note how high the player gets (should be about 1000 units, you can use ShowDebug Physics to get a measurement)
  6. Run the console command t.MaxFPS 10.
  7. Hold down the jump button again

RESULT

Character does not jump as high (around 900 units from my testing).

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-95533 in the post.

7
Login to Vote

Won't Fix
ComponentUE - Gameplay - Player Movement
Affects Versions4.25
CreatedJul 17, 2020
ResolvedJul 19, 2022
UpdatedJul 19, 2022