Einzelnen Beitrag anzeigen

Cicaro

Registriert seit: 9. Feb 2005
285 Beiträge
 
Delphi 7 Personal
 
#11

Re: Ball abstoßen - welcher Winkel?

  Alt 23. Dez 2005, 08:54
Zitat von Airblader:
Die Methode ist mir durchaus bekannt, aber bisher hab ich sie immer für die umständlichere gehalten.
Ich will ja jeden möglichen Winkel von 0°-360° (bzw. 1°-360°) ansteuern können und trotzdem nur 1 Pixel vorwärts kommen (also auf längere Distanz hin gesehen alle möglichen Winkel. Dass man mit 1 Winkel keine 32° machen kann ist mir klar )
Also zum Thema umständlich: Ich finde die ständige Fallunterscheidung bei sin() und cos() nervt. Da die beiden Funktionen nicht einheitlich für Winkel 0 <= W < 2Pi (0° <= W < 360°) definiert sind. Mit der vektoriellen Bewegung hast du natürlich alle Winkel und Geschwindigkeiten mit drin.

Ich wollte eigentlich einen Denkanstoß geben damit du für dein Problem den optimalen Lösungsweg suchst. Es kann anstrengend sein mit dem komplizierteren Ansatz zu arbeiten. (Sollte insgesamt keine Kritik sein!)
  Mit Zitat antworten Zitat