Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
16. Nov 2009
Fussel, ich nehme an Deine Kugel ist in der abgebildeten Situation gerade vom rechten Paddel losgeflogen... sonst passt das Dreieck nicht. :)
Den Winkel kennst Du schon, hatte ich zumindest aus Deinem Anfangspost gelesen. Was Du jetzt brauchst ist eine Veränderung der Position der Kugel auf der Hypotenuse. Dazu musst Du dir verinnerlichen, daß die Bewegung der Kugel eben zwei Bestandteile hat:...
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
16. Nov 2009
Also die Wikipedia ist im Kapitel Trigonometrie im rechtwinkligen Dreieck doch wirklich verständlich.
Warum ist dieses Kapitel für dein Problem wichtig? Nun, Du hast ja einen Winkel irgendwoher bekommen, mit dem Deine Kugel auf eine Linie (ich nenn sie mal Grundlinie) prallt. Wenn Du von der Linie aus jetzt mal im gegebenen Winkel eine weitere Linie malst, dann muss sich die Kugel auf dieser...
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
16. Nov 2009
Äh, ohne Dir zu Nahe treten zu wollen, aber früher oder später begegnet einem das überflüssige, langweilige und nervige Fach Mathematik im echten Leben dann doch immer. Und im Bereich der Informatik sogar früher als erhofft.
Was die Trigonometrie und solche Dinge wie Geradengleichungen und Steigungsdreiecke angeht, solltest Du das aber doch schnell kapieren können, denn das ist alles nicht so...
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
16. Nov 2009
Du musst die Position des Balls ausrechnen. Mathe hilft da wohl weiter. Denn der Ball rollt ja an einer Geraden entlang. Nun musst Du also die Formel der Geraden bestimmen, und dann weisst du wie die nächste Position des Balls ist. Genauer brauchst Du vermutlich das Steigungsdreieck dieser Geraden um die Positionsveränderungen korrekt zu bestimmen.
Sind so meine Ideen dazu.
Sherlock