Any task could be causing this, really anything could. One common culprit is instant messaging software. The problem is your end users will have this too - so it is up to *you* to fix it in your program.
I do it by adding frame-rate suspension, but I use delta timing, i've no idea how you would go about doing it with frame-tweening.
What you are trying to achieve is not move each frame forward by the exact amount of the duration elapsed, but to smooth the size of the time step out over a number of frames, thus levelling out any bumps in the road.
I do it by adding frame-rate suspension, but I use delta timing, i've no idea how you would go about doing it with frame-tweening.
What you are trying to achieve is not move each frame forward by the exact amount of the duration elapsed, but to smooth the size of the time step out over a number of frames, thus levelling out any bumps in the road.