Hallo Comunity,
im GM tritt beim rotieren eines Sprites mit geraden Maßen um den Mittelpunkt, ein "Bug" auf.
Dabei verschiebt sich das gesamte Sprite um einen Pixel in verschiedene Richtungen.
In der Regel bemerkt man das nicht. Wenn es aber doch mal auf Pixel-genauigkeit ankommt, ist das doch auffällig.
Aus diesem Grund habe ich diese zwei Skripte erstellt welche den Fehler beheben. Dazu einfach wie im Example zu sehen zu den x und y-Koordinaten des Sprites beim Zeichnen addieren.
Übrigens: Ist nur eine der beiden Maßen des Sprites (z.B. nur die Höhe) gerade, dann jeweils die andere Funktion einfach weglassen!
Mit freundlichen Grüßen, DragonGamer
im GM tritt beim rotieren eines Sprites mit geraden Maßen um den Mittelpunkt, ein "Bug" auf.
Dabei verschiebt sich das gesamte Sprite um einen Pixel in verschiedene Richtungen.
In der Regel bemerkt man das nicht. Wenn es aber doch mal auf Pixel-genauigkeit ankommt, ist das doch auffällig.
Aus diesem Grund habe ich diese zwei Skripte erstellt welche den Fehler beheben. Dazu einfach wie im Example zu sehen zu den x und y-Koordinaten des Sprites beim Zeichnen addieren.
Übrigens: Ist nur eine der beiden Maßen des Sprites (z.B. nur die Höhe) gerade, dann jeweils die andere Funktion einfach weglassen!
Mit freundlichen Grüßen, DragonGamer