Bonjour tout le monde, voici mon problème, j'avais réaliser un programme en python avec pygame qui affiche simplement un cercle comme ceci
Ex code en python:
J'ai voulu ensuite le reproduire comme ceci en C avec SDL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 self.pix['x'] += math.sin(self.pseudo_timer)*self.pix['p'][0] self.pix['y'] += math.cos(self.pseudo_timer)*self.pix['p'][0] self.pseudo_timer += .1
Mais dans la version en C le cercle se décale à chaque "fin du cercle" et je ne comprends pas pourquoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 pix.x += sin(pseudo_timer)*pix_p1; pix.y += cos(pseudo_timer)*pix_p1; pseudo_timer += .1;
Partager