Hallo,
ich programmiere ein kleines pong Spiel in Delphi. ich bin dabei ein absoluter Anfänger und komme leider an einer Stelle nicht weiter. Ich habe ein klassiches Ping Pong gestaltet. Also zwei Balken die mit Tasten gesteuert werden und ein Ball der durch das Spielfeld fliegt. Alles sind Shape Objekte.
Das Abprallen von den Seiten funktioniert sehr gut. Leider bekomme ich das Abprallen von den Shapes nicht hin.
Kann mir da jemand einen Ansatz geben?
Hier zeige ich mal wie ich das abprallen von der Wand geschrieben habe:
Delphi-Quelltext
1: 2: 3: 4:
| if (ybegin+ball.height>=form1.Clientheight) then begin geschwy:= -20; ybegin:= form1.clientheight-ball.height; end; |
So wie muss ich das nun schreiben das es von dem Shapes abprallt? Ich bin schon jetzt dankbar für eure Hilfe.
Viele Grüße. M.R
Moderiert von
Narses: Delphi-Tags hinzugefügt