fix(sprite): correction jeux infini
fix(sprite): correction jeux infini

- séparation entre id de 'setTimeout' et 'setInterval'
- le temps du premier vol n'est plus prise en compte pour
    le déplacement.
- startLoop : la resolution de la promesse corresponds au lancement
    de l'animation mais plus à la fin de l'annimation.

ZenikaOuest/shootZup,ldez/shootZup,ZenikaOuest/shootZup,ldez/shootZup