'Can Jump' functions differently in 4.13
User Description:
"Can Jump" doesn't update in an appropriate manner in 4.13.
In 4.12 it would return true while grounded, false while in the air, and then back to true when grounded.
In 4.13 it stays true unless you hit your jump input while in the air, then it changes to false and stays false even when grounded. Then hitting your jump input while grounded changes it to true and stays true until you hit jump again in the air, as mentioned.
1. Open a new 3rd Person template project
2. Open the 'ThirdPersonCharacter' bp
3. In the Event Graph, add a Print String node on Tick
4. Add a 'Can Jump' node > plug it into the Print String
5. Compile & save
6. PIE
7. Move the character around the map while jumping
Results: The 'Can Jump' will register as True at all times. Only if jump is pressed again while the player is in the air will the 'Can Jump' return False.
Expected: For the 'Can Jump' to update on player jump and land like in 4.12 and previous versions.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.13, 4.14 |
Target Fix | 4.14 |
Fix Commit | 3140526 |
---|---|
Main Commit | 3153517 |
Created | Sep 2, 2016 |
---|---|
Resolved | Sep 26, 2016 |
Updated | Apr 27, 2018 |