Mir ist es schon fast peinlich euch mit so einer Banalität zu belästigen, doch anscheinend hab ich nen Schlaganfall erlitten denn anders kann ich mir nicht erklären wie ich nicht zu einer Lösung komme.. Spass beiseite, ich habe meinen spieler mit 23x51 großem Körper und gecenterten origin bei 11,25 .
habe dann im Spieler
var _xx = x - sprite_xoffset + 7;
var _yy = y - sprite_yoffset + 14;
var _dir = point_direction (_xx,_yy, mouse_x, mouse_y);
draw_sprite_ext (spr_arm,0,_xx,_yy,1,1,_dir, c_white,1);
habe zur Visualisierung an besagten ankerpunkten in den sprites einen roten punkt gesetzt. wenn die rotation nun 0 beträgt liegen die roten punkte übereinander wie es sein soll, rotiere ich den arm bspw. um 180° nach links ist nun der rote punkt im origin des arms einen pixel nach oben und einen nach links verschoben. Es verhält sich gleich ob ich nun den origin des armes bei 0,0 belasse oder anderweitig setze, selbst wenn das sprite nur ein 1px hoher strich ist verhält es sich gleich. Hoffe ihr versteht wie ich das meine, muss leider vom handy schreiben daher die Verhältnismäßig schlechte Ausführung des Textes. Danke im vorraus.
habe dann im Spieler
var _xx = x - sprite_xoffset + 7;
var _yy = y - sprite_yoffset + 14;
var _dir = point_direction (_xx,_yy, mouse_x, mouse_y);
draw_sprite_ext (spr_arm,0,_xx,_yy,1,1,_dir, c_white,1);
habe zur Visualisierung an besagten ankerpunkten in den sprites einen roten punkt gesetzt. wenn die rotation nun 0 beträgt liegen die roten punkte übereinander wie es sein soll, rotiere ich den arm bspw. um 180° nach links ist nun der rote punkt im origin des arms einen pixel nach oben und einen nach links verschoben. Es verhält sich gleich ob ich nun den origin des armes bei 0,0 belasse oder anderweitig setze, selbst wenn das sprite nur ein 1px hoher strich ist verhält es sich gleich. Hoffe ihr versteht wie ich das meine, muss leider vom handy schreiben daher die Verhältnismäßig schlechte Ausführung des Textes. Danke im vorraus.
132 little bugs in the code. 132 little bugs. Fix a few, set the compiler to stew, 172 little bugs in the code...