La différence entre xdir c'est qu'il ne peux prendre que 2 valeur (-1 ou 1) et identique le sens de déplacement de la balle.
angle_x indique le nombre de fois ou il faut incrémenter xpos avec xdir avec x/100 pixels ou x et angle_x.
Et sinon tu n'as pas répondu aux questions que je t'ai posé.
Désolé.
Si tu dis "trouver" c'est encore trop vague, puisque tout à l'heure tu parlais de modifier. De quoi est-ce que tu as besoin?
Ce que j'ai besoin c'est trouver une formule qui me permet de diriger facilement la balle sans modifier les paramètres angle_x et angle_y. Pour l'instant je ne m'occupe pas de la vitesse de la balle.
- faire varier l'angle => facile, mais attention à la précision si tu ne comptes pas implémenter de fonction de racine carrée (tiens d'ailleurs, j'en ai une dans mes cartons, faudrait que je la release...)
Je pense ne pas avoir besoin de fonctions racine, de table précalculé, j'y suis presque, pour la precision, je l'ai.
- pouvoir mettre l'angle à une valeur prédéfinie => plus dur, soit tu prends une table de sin/cos (apparemment tu veux pas), soit tu fais varier l'angle un certain nombre de fois, mais c'est plus lent et ce n'est donc viable que pour l'initialisation
On peux avec mon algo faire varier l'angle de la balle sans passer par d'autres angles, si tu veut je te montre un screen qui le fait. Donc je peux faire des angles de valeurs précise, je cherche une méthode pour me simplifier, régler 2 paramètres (x_angle et y_angle) avec un paramètre.
PS: Je n'aurais pas du mettre x_angle et y_angle comme nom de variable, ses variables on pour seul but ajouter x pixels/100 pixels.