Spring Arm rotation only prints Yaw after 4.17 conversion. In 4.16 it would print the Yaw, Pitch, and Rotation as expected.
The spring arm by itself prints the rotation correctly but once a camera is attached the Pitch and Rotation will print 0.
This is a regression:
Working in 4.16.3-3561208
Not working in 4.17.0-3573198
User description:
I just update my project to 4.17 and came across a issue, I was using the Spring Arms rotation to get the forward vector to do a line trace, and after updating this trace broke, so i printstringed the rotation of the Sprint Arm and its no longer getting rotaion on its X and Y axis when the pawns camera moves.
I can provide a test project if you need, you can reproduce this issue but creating a 1st person template, then adding a SpringArm and dragging the FirstPersonCamera onto it so its childed to it, then setting the SpringArm camera settings to use pawn control rotation, then printing the rotation of the spring arm on the event tick, you will see only the Y axis updates, you can test this in 4.16 and it updates fine, i can use the camera rotation but with camera lag enable it gives my placement actor delayed movement thanks.
Results: Only the spring arms Yaw rotation will be printing to the screen, Pitch and Rotation will read 0
Expected: For the Pitch, Yaw, and Rotation to correctly print out for the spring arm like they did in 4.16
Head over to the existing Questions & Answers thread and let us know what's up.
3 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.17, 4.18 |
Target Fix | 4.18 |
Fix Commit | 3616816 |
---|---|
Main Commit | 3628687 |
Created | Aug 11, 2017 |
---|---|
Resolved | Aug 29, 2017 |
Updated | Apr 27, 2018 |