![]() |
aufprallwinkel eines balles
:? hallo ich hab mein PingPong spiel fertig programmiert. ist nur nen wenig einseitig weil der ball immer nur in nem 45grad winkel abspring. weiß aber wie ich es anders machen soll, weil man dann ja irgendwie den aufprallwinkel des balles berechnen müsste. weiss jemand wie ich das machen kann? :gruebel:
|
Re: aufprallwinkel eines balles
also wenn du nur zum Koordinatensystem parallele Aufprallflächen hast, dann ist das ganz einfach
Dein Ball hat doch bestimmt 2 Geschwindigkeiten, die ein in X und die andere in Y Richtung. An einem Y-parallelen Hindernis brauchst du blos die x-geschwindigkeit umgekehren (also ich meine mal "-1") und bei einem x-parallelen Hinternis die Y-Geschwindigkeit. |
Re: aufprallwinkel eines balles
Um den Ball überhaupt auf andere Winkel zu bringen, könnntest du nach der Prüfung ob der Ball den Schläger berührt noch eine Abfrage des Abstandes durchführen und den Schläger so in Zonen einteilen. Je nach Zone kannst du dann die Werte mit verschiedenen werten multiplizieren um sie zu verändern (innen ganz normal (*1). etwas weiter außen *0,8 weiter außen *0,5 ....
Ich hoffe ich habe mich verständlcih asgedrückt. Ratte |
Re: aufprallwinkel eines balles
Zitat:
|
Re: aufprallwinkel eines balles
Wieso sollte er auch anders abspringen, wenn er in einem 45°-Winkel auftrifft?
Das wäre gegen jede Physik. air |
Re: aufprallwinkel eines balles
Zitat:
|
Re: aufprallwinkel eines balles
Normalerweise fliegt so ein Ball auf einer Parabelbahn....das ist viel spannender, da der Winkel sich dann ständig ändert.
|
Re: aufprallwinkel eines balles
Zitat:
|
Re: aufprallwinkel eines balles
ich glaube ich hatte ein änliches problem ich hahbe es "damlas" einfach gelöst:
du schaus beim aufprall nach welche richtungen frei sind und suchst dir eine davon per zufall aus. die geschwindigkeit könntes du so auch ändern ! |
Re: aufprallwinkel eines balles
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22: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