If Event Tick fires every frame, why isn't a 60FPS timer fast enough?

Better to treat timers as a scheduler rather than as a replacement for tick.

adding to what UnrealEverything said. Timers that fire off faster than tick are queueing multiple events to fire on the next tick. That’s why it seems to stutter at 1\60, Sometimes the timers’ scheduled time is after the tick, in which case it is rolled over to the next tick, at the same time, the next timer is scheduled before the third tick. So you skip one tick where the timer does not fire, then you fire the timer twice on the next tick which makes the obvious stutter.

1 Like