With  'Maintain Horizontal Ground Velocity' disabled in the first person character - velocity is not set to zero when stopped by collision while moving in a negative direction.


Confirmed in 4.23 Main @ CL 6829265

Steps to Reproduce
  1. Create a first person sample project
  2. Print player velocity. (Sample logic attached)
  3. Disable 'Maintain Horizontal Ground Velocity' in first person character
  4. **Walk into walls

Result: When walking in a "negative direction" velocity will not report zero when stopped by collision (See attached video)

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Player Movement
Affects Versions4.234.22.2
Target Fix4.26
Fix Commit14049175
CreatedJun 6, 2019
ResolvedAug 6, 2020
UpdatedApr 28, 2021