I’d like to rotate an actor by exactly 90 degrees every x seconds. I’ve set up my first idea with a rotator and it works sort of okay, but its not accurate. As the rotator is set by adding a rotation value in time - which is relative i guess to event tick - it usually misses the 90 degree mark and rotates a few more degrees ( its probably around 1-2-3 degrees extra)
This adds up if the same process is repeated and by time the rotation is way off of the 90 degrees.
How should I set this up to always rotate exactly 90 degrees?
I’ve came up with something closer to what you set up, but it resets the rotation before each new 90 degrees, which is fine if its set up with a material that doesn’t have anything specific on its sides, but in my case its going to show: