Controle de sequência de sprites através do DeltaTime

Anteriormente, no meu loop principal do jogo, o tempo era gerenciado a 60 FPS e o respectivo atraso pelo atraso.

A sequência do Sprite foi animada da seguinte forma:

<pre>
if(++ciclos > 10){
   siguienteSprite++;
   ciclos = 0;
}
</pre>

Como estou usando o Smooth Motion com o DeltaTime, eliminei o atraso do ciclo principal; Fazendo isso, os ciclos de sprites da animação são mais rápidos, e não apenas isso, mas também o tempo entre cada sequência.

Alguém poderia me dar uma mão, apenas com a lógica deste problema, de antemão obrigado. :)

questionAnswers(1)

yourAnswerToTheQuestion