Forum: Object-Pascal / Delphi-Language
by Namenloser,
26. Feb 2010
Am einfachsten ist es, den Ball bei einer Kollision einfach solange "rückwärts" zubewegen, bis keine Kollision mehr stattfindet. amit bekommst du nur ein Problem, wenn du mit dem Blob auf den Ball springst. Dann hängt es davon ab, welches Verhalten du haben möchtest: Die erste Möglichkeit wäre, dass der Blob auf den Ball liegen bleibt. In diesem Falle müsstest du einfach das gleiche machen, nur...
Forum: Object-Pascal / Delphi-Language
by Namenloser,
26. Feb 2010
Was jetzt, Arc oder Halbkreis?
Bei einem Kreis ist die Sache nämlich deutlich einfacher. Du kennst doch sicher den unheimlich schlauen Satz "Einfallswinkel = Ausfallswinkel". Die Winkel (im Anhang als alpha bezeichnet) sind dabei immer relativ zur Achse, auf die die Kugel aufprallt, also hier die Tangente des großen Kreises am Kollisionspunkt. Alles, was du jetzt noch brauchst, ist ein...