Okay, so I'm moving a sprite around with move sprite + rotate sprite (top-down view). But I noticed that when I stop to turn, the sprite pivots on the left-hand corner of the sprite. How to I adjust the center of rotation?
REM Load all images
LOAD IMAGE "SPRITE.bmp", 1
REM Load all sprites
SPRITE 1, 50, 50, 1
SYNC ON : SYNC RATE 40
DO
SHOW SPRITE 1
IF UPKEY()=1
MOVE SPRITE 1, 2
ENDIF
IF DOWNKEY()=1
MOVE SPRITE 1, -2
ENDIF
IF LEFTKEY()=1
ROTATE SPRITE 1, SPRITE ANGLE(1) -2
ENDIF
IF RIGHTKEY()=1
ROTATE SPRITE 1, SPRITE ANGLE(1) +2
ENDIF
SYNC
LOOP
Plz help.