Bonjour a tous!!
j'ai un probleme de math^^
donc,
voila
imaginon un jeu, ou on a une tourelle defencive au milieu, cette tourelle vise vers la souris, mais pas directement, elle se deplace a une vitesse donnée, donc si la souris est a droite, elle tourne a la vitesse donnée vers la souris et vice ersa.
si vous comprenez pas demandez^^
donc voila le problem
la 'roue' commence par 0 et ermine par 360,
donc si on cree une fonction pour avoir un l'angle que la tourelle doit avoir, on peut dire
si angletourelle < anglebut
angletourelle ++
sinon
angletourelle --
voila le programme simple,
sauf que,
si la souris est a l'angle 359, la tourelle arive a l angle 359, si la souris se decale vers l angle 1
alor la tourelle doit tourner tout pour re ariver a angle 1.
lol, donc pas tres pratique pour le jeu.
pour ne pas compliquer le probleme, je programme sous flash, et la 'roue' n'est pas 0 --> 360, mais
-180 --> 180
donc ca complique encore le programme
donc si qqun connait la reponse a cela,
je travail dessus depuis ce matin ^^
donc le programme en flash, c'et le mieu,
sinon ecrivez le en simplifiez comme pour mon example.
merci