Forum: Multimedia
Delphi
by Airblader,
21. Dez 2005
Danke, mit internen Floats gehts - manchmal denkt man einfach zu kompliziert ;)
Forum: Multimedia
Delphi
by Airblader,
20. Dez 2005
Stimmt, da is was wahres dran (nun gut, ich will sie bewegen).
Aber was kann ich dann machen, irgendwie muss ich ja runden, da Integer :gruebel:
air
Forum: Multimedia
Delphi
by Airblader,
20. Dez 2005
Hi ;)
Ich will grade ein Bild (Ball u.ä.) rotiert bewegen, also in alle Richtung mit Winkel.
Irgendwie geht diese Rechnung nicht richtig (hab sie mir "zusammengesucht") - er rotiert immer in 45°-Schritten, obwohl der Winkel +/- 1 gerechnet wird.
Winkel ist ein Real, Pos eben TPoint:
Player.Pos.X := Round(Player.Pos.X + cos(DegToRad(Player.Winkel)));
Player.Pos.Y := Round(Player.Pos.Y +...