Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#6

Re: Ball Programm ( 2 Bälle bewegen sich )

  Alt 15. Nov 2006, 22:44
also ich hab das ballabstoßen damals mit dem Satz des Pythagoras gemacht
Hypotenuse^2=ankathete^2+gegenkathete^2

so in etwa (ungetested)

Delphi-Quellcode:
minabstand:=ball.width^2;
xdiff:=abs(ball2.left-ball1.left);
ydiff:=abs(ball2.top-ball1.top);
abstand:=xdiff*xdiff+ydiff*ydiff;
if abstand<minabstand then coll:=true;
HTH Frank
  Mit Zitat antworten Zitat