Erreur de calcul de la distance entre 2 objets [résolu...]

Bonjour,
Pour une formule de maths dont j’ai besoin pour mon projet j’utilise la trigonométrie. Mais je me suis rendu compte que la distance (en px) donnée par GD n’est pas la même que celle trouvée en faisant Pythagore (sqrt( (delta Y)²+(delta X)² )). Voilà ce que j’ai fait pour montrer ça :

J’ai vérifié avec la calculatrice, et ça donne bien 157.3411 px de distance.

N.B : J’ai bien tenu compte du fait que GD utilise les Radians, et pas les Degrés. J’ai fait la conversion.
[attachment=1]1.png[/attachment]
[attachment=0]2.png[/attachment]

En fait, la distance calculée par GD est faite entre les deux points “Centre” des objets.
Bizarre que ça change quelque chose d’ailleurs, peut être les images n’ont pas la même dimension

Pour trouver l’angle entre deux objets, on peut utiliser atan2( yObjet1 - yObjet2, xObjet1 - xObjet2 ). ( A multiplier par 180/3.14159 si on veut des degrés donc )

Ah, oui, effectivement, les images n’ont pas la même dimension… :blush: J’ai fail… En tout cas, merci de l’info!