es gibt in der Struktur des Sprites Werte für den Mittelpunkt m_vRotationCenter\x (= Sprite.x / 2) und m_vRotationCenter\y (= Sprite.y / 2). Es macht durchaus Sinn diesen Mittelpunkt auch mal zu verschieben. Ich habe daher gleich 4 Befehle neu integriert:Wie kann man den Drehpunkt "einfach" verlagern für ein Sprite bei dir?
MP_SpriteSetCenterX(Sprite, x.f) ; Mittelpunkt X eines Sprites wird um x.f verschoben
MP_SpriteGetCenterX(Sprite) ; Mittelpunkt X eines Sprites wird ermittelt
MP_SpriteSetCenterY(Sprite, y.f) ; Mittelpunkt Y eines Sprites wird um y.f verschoben
MP_SpriteGetCenterY(Sprite) ; Mittelpunkt Y eines Sprites wird ermittelt
Gruß Michael