Is Set World Rotation bugged UE4.14?
Hello. Using 4.14.1, just compiled from the Github release version.
I migrated my project over from 4.13, tested it and it works gret expect for just one bit. At the bein play segment, I call an actor and set it to look at another actor once. I simply set the defaultSceneRoot of the actor blueprint to the new rotation. IN UE4.13 it worked flawlessly.
However, the actor is not moving any more. It stays fixed, facing the same direction it was when it was placed on the level.
Blueprint Set up.
The node is fired, because when I set a break-point there, it does get called. I tried to simply set the new rotation manually, to test out various values, but it doesn't work, it doesn't move at all. I then Tried this set up, and the value I get from get world rotation for the defaultSceneRoot, is not changed at all after the SetWorldRotation.
Is this a known issue, or is there a workaround? Thanks
I got it. Thanks
Just kidding, of course I will say how it was fixed.
The issue was that the components were set to Stationary, and the defaultSceneRoot to Static, to save on light performance by having fixed lightmaps built. Anyways, it seems that if the component is set to Stationary or Static, it wont move around when using set world transforms. It was still allowed to move on 4.13, and then "fixed" for 4.14 I think.
I set the components to movable and the Set World Rotation works as intended.
answered Dec 21 '16 at 03:39 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here