![]() |
Pong! Ball prallt nicht richtig vom paddel ab
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
ich habe vor das bekannte spiel Pong mit delphi nachzuprogrammieren, und zwar mithilfe von Image-Komponenten bin momentan soweit, dass sich die paddel bewegen und der ball (dank Timerkomponente) ebenfalls! Aber: Der ball fliegt nachdem er das paddel berührt hat zwar weg aber nur 5 pixel weit und kommt dann wieder gegen das paddel usw.... hab das programm angehängt, damit man sich ein bild davon machen kann!! hoffe jemand kann mir weiterhelfen! MfG Nils |
Re: Pong! Ball prallt nicht richtig vom paddel ab
Die exe hilft da wohl am wenigsten. Der relevate Code wäre da schon hilfreicher.
Btw. gehört das nach Multimedia / Spiele. |
Re: Pong! Ball prallt nicht richtig vom paddel ab
Liste der Anhänge anzeigen (Anzahl: 1)
Ok
der rest kommt auch noch dann weiss ich das fürs nächste mal wo's hinkommt :wink: mfg Nils |
Re: Pong! Ball prallt nicht richtig vom paddel ab
Folgendes: Dein Ball bewegt sich so lange nach rechts bis ImBall.Left >= 558, dann wird der Ball nach links geschickt. Soweit alles ok. Jetzt ist aber ImBall.Left wieder kleiner als 558 und der überspringt in der procedure "BallBewegungRechts" die If-Bedingung und führt wieder
Delphi-Quellcode:
aus. Jetzt beginnt alles wieder von vorne. Du musst, sobald ImBall.Left >= 558 ist, in ne Variable reinschreiben in welche richtung er sich am bewegen ist
ImBall.Left := ImBall.Left+5
|
Re: Pong! Ball prallt nicht richtig vom paddel ab
Liste der Anhänge anzeigen (Anzahl: 1)
So funktioniert es:
Siehe Dateianhang Hab in der Timer-Routing ne Prüfung der globalen Variable Richtung:String Wenn rechts dann BallRichtungRechts ansonsten BallRichtungLinks Und in den beiden Procs Rechts und Links gibts du an, sobald der den Rand erreicht hat ob sich jetzt nach links oder rechts bewegen soll |
Re: Pong! Ball prallt nicht richtig vom paddel ab
Ehrlich gesagt versteh ich nicht was du meinst
|
Re: Pong! Ball prallt nicht richtig vom paddel ab
Doch, jetzt versteh ich das!
danke |
Re: Pong! Ball prallt nicht richtig vom paddel ab
Poste dann mal bitte wie du das hingekriegst, das die Schläger mit einbezogen werden. Momentan ist das ja so das der Ball immer abprallt. Ich glaub ich wüsste schon wie, aber hab jetzt feierabend :dancer:
|
Re: Pong! Ball prallt nicht richtig vom paddel ab
Tipp:
![]() Zitat:
|
Re: Pong! Ball prallt nicht richtig vom paddel ab
wenn ichs endlich hinbekommen habe werde ichs aucf jeden fall posten!
schönen feierabend :party: MfG Nils |
Re: Pong! Ball prallt nicht richtig vom paddel ab
|
Re: Pong! Ball prallt nicht richtig vom paddel ab
Hi
das haben mir n paar kumpels auch geraten bin ich auch noch dran, muss mich nur in Canvas erst wieder einarbeiten. aber danke für den Link-Tipp. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz