Forum: Multimedia
Delphi
by Khabarakh,
20. Dez 2005
Ich könnte dir besser antworten, wenn ich wüsste, wie das Bewegen genau von Statten gehen soll :wink: . Wenn du es in einer Animation bewegst und deshalb wirklich immer nur um ca. 1-2 Pixel verschieben kannst (und der Winkel sich ständig ändert), musst du intern Floats für die Position verwenden und zum Zeichnen wieder runden. Falls du die GR32-Lib hast, kannst du einfach GR32.TFloatPoint und die...
Forum: Multimedia
Delphi
by Khabarakh,
20. Dez 2005
:gruebel: ? Willst du nun ein Bild rotieren oder eine Figur bewegen? Auf jeden Fall wird sich Pos nur auf die 9 Pixel um die aktuelle Position herum verlagern, da du das Ergebnis rundest -> Ergebnisse von cos und sin = -1, 0 oder 1 -> 45°