Einzelnen Beitrag anzeigen

FeindFunker

Registriert seit: 22. Jul 2006
Ort: Kevelaer
3 Beiträge
 
#4

Re: Wie kann ich mit Delphi 7 enterpice ein ping pong abpral

  Alt 14. Feb 2007, 12:44
Die einfachste Möglichkeit ist es einfach die Vektoren zu spiegeln.
Dafür 2 int Variablen anlegen, eine für die Geschwindigkeit in x- und eine für die in y-Richtung.
Wenn jetzt dein Objekt oben oder unten kollidiert, y-Skalar spiegeln (y = -y);
Bei einer Kollision Rechts oder Links, x-Skalar spiegeln (x = -x);

Die Lösung ist sehr unsauber (es gibt überschneidungen etc etc.) aber sollte für deine Zwecke (Info-Unterricht?) reichen.
  Mit Zitat antworten Zitat