Je suis passé à deux décimales mais une décimale suffit, et sérieusement ça change tout, comme toi j'ai commencé à coder sans décimales, avec une gravité de 1 ou 2, mais c'était pas possible d'avoir si peu de choix. x)
Il suffit de faire tous les calculs et paramètres en dixièmes ou centièmes de secondes (valeurs multipliées par 10 ou 100, et seulement avant de déplacer/afficher l'image tu fais :
x = résultat du calcul en dixièmes ou centièmes
y = résultat du calcul en dixièmes ou centièmes
x /= 10 ou 100
y /= 10 ou 100
afficher/déplacer image (x, y)
Comme ça la division par 10 ou 100 retire la précision uniquement à l'instant du déplacement/affichage, mais tes paramètres et variables de calculs gardent leur précision au dixième ou centième.
Pour convertir ce que tu as déjà fait, c'est simple, tu multiplie par 10 ou 100 les valeurs que tu as choisie là où il faut.
|