Climbing on an object with negative scale makes the character rotate 180degrees
Describe the bug When climbing on an object with a single negative scale ex(x:-1, y:1, z:1), the character rotates 180 degrees, this seems to happen when climbing on the Y world axis. The negative scale needs to be applied only to X or Y, applying it to both, all 3 or only Z doesn't cause issues.
To Reproduce Steps to reproduce the behavior:
- Create a cube, set it's scale to x:-1, y:1, z:1
- Play and climb the cube
- Notice how when climbing on the Y world axis, the character rotates 180 degrees
Expected behavior Character should be able to climb objects with negative scale without issues
Screenshots and Videos
https://github.com/user-attachments/assets/bc2847a3-9d12-4eda-86d9-a76153889e13
Tested on an empty project with the latest plugin
I created a Blueprint fix to this for the Marketplace version. You can see it in this video: https://youtu.be/XXfQQaSXO_A?si=WNolLyfAHRlb1FVt&t=104
Thought it might help for this too.
(There is a lot of explanation in the video because I'm just starting to teach my students Blueprints.)