Mouvement objet delphi

Fermé
Dginio Messages postés 108 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 3 mai 2012 - 7 févr. 2011 à 19:22
Bonjour,

Je cherche une formule qui me permet de dirigé un objet, d'un point à un autre, actuellement j'ai ça :

  angle := arctan2(Player.posX-viseur.X,Player.posY-viseur.Y);
  Ammo[i].vX  := Ammo[i].v*cos(angle);
  Ammo[i].vY  := Ammo[i].v*sin(angle);


player = position de départ de l'objet,
viseur = position d'arrivé de l'objet,
ammo = objet.

Avec ce code, l'objet est envoyer mais pas au bon endroit, il fais le chemin inverse sauf dans la diagonale haut-droite et bas-gauche

J'espère que je suis suffisamment compréhensible....