Forum: Sonstige Fragen zu Delphi
Delphi
by Khabarakh,
16. Mär 2006
Gut, solange du bei einem Rechteck, das parallel zu den zwei Achsen ist, bleibst, wäre es wahrscheinlich nicht viel einfacher, aber sicher auch nicht mehr Code ;) .
Forum: Sonstige Fragen zu Delphi
Delphi
by Khabarakh,
16. Mär 2006
Für die Spiegelung ist das doch gar nicht nötig, einfallender Vektor und Seitennormale genügen. Näheres siehe Google ;) .
Forum: Sonstige Fragen zu Delphi
Delphi
by Khabarakh,
16. Mär 2006
Du kannst nicht einfach immer 90° addieren, das kommt auf die "Anflugrichtung" an (eben Einfallswinkel = Ausfallswinkel ;) ). Wenn sich der Ball von der Mitte aus gesehen im Uhrzeigersinn bewegt, musst du 90° subtrahieren, sonst addieren.
PS: Mit Vektoren würdest du dir deas Leben um Einiges leichter machen ;) .