Ich habe an einem Spiel gearbeitet und habe einige Probleme mit dem Bounce-Effekt. Ich habe im Internet nach verschiedenen Ressourcen gesucht, aber nicht den richtigen Weg gefunden.Berechnen des Winkels auf einem Ball zurückprallen
Ich frage mich, ob es einen Weg gibt, um die Grade oder den Winkel zu berechnen, die der Ball zurückschlagen wird, nachdem er eine Wand getroffen hat.
exampel, der Ball in einem bestimmten Winkel bewegt, ich frage mich, wie man den Winkel zu berechnen, wenn ich
bollX += bollspeed*Math.cos(Math.toRadians(angle));
bollY += bollspeed*Math.sin(Math.toRadians(angel));
Danke für die Hilfe abprallen.
Winkel in = Winkel aus – Nanne
Wenn die Wände alle vertikal oder horizontal sind, Sie könnten nur die x oder y Geschwindigkeit umgekehrt, je an welcher Wand du schlägst. – Derek
Sie sind alle vertikal und horizontal. Die Berechnung, die ich herausfinden möchte, ist, wenn der Ball sich zum Beispiel um 315 Grad bewegt und auf der horizontalen (90 Grad) Wand springt, sollte er in 275 Grad zurückspringen. –