Splitting rotators swaps typed values

On functions like setRotation, addRotation, combine, delta, … values get swapped if I split the pin.

Roll-X becomes Yaw-Z, Pitch-Y becomes Roll-X , Yaw-Z becomes pitch-Y.



I was able to reproduce the issue and have entered a bug, UE-31399 , for investigation. Unfortunately there is not a workaround other than reentering the values.


Exact same problem. ‘Break rotator’ simply swaps my Y and Z values. The weirdest thing is that ‘Make rotator’ actually puts them back in the correct order. Please fix, i just wasted hours.