4.8 control rotation changes automatically on moving objects

In 4.8 my camera (which is bound by control rotation of pawn) starts changing automatically when my pawn walks on certain objects like tilting platforms or rotating planes.

It looks like the control rotation is changing automatically despite me not setting it. This was not the case in 4.7 and earlier.

1 Like

(It took me a while to figure this out so I’m posting the question and answer to this myself so others with the same issue can refer to it quickly)

In the ‘Character Movement’ component of your character set the property Ignore Base Rotation to true. From 4.8 onwards this property causes control rotation to be hijacked when your character walks on moving/rotating planes causing all kinds of unintended (in my case at least) side-effects.

Looking at the release notes I found this mentioned in the physics section as follows :

Fix Characters using orient-to-movement or controller desired rotation not rotating along with a moving base.

Hope this helps.

1 Like