SPRITE FLIP
Posted: Tue May 05, 2026 2:53 pm
I find that SPRITE N$ FLIP K does not work. I had to make a new sprite.
Mr.Kibernetik software support
https://www.nitisara.ru/forum/
Code: Select all
'Example of repeated FLIP usage:
Sprite$="submarine 1.png"
sh=SCREEN_HEIGHT()
sw=SCREEN_WIDTH()
movex=3
GRAPHICS
OPTION SPRITE POS CENTRAL
SPRITE "a" LOAD Sprite$
SPRITE "a" DELAY 0.04
SPRITE "a" AT sw/2,sh/2
SPRITE "a" dX movex
SPRITE "a" SHOW
SPRITE "a" loop
DO
PAUSE 1
CALL ReverseSprite
GET TOUCH nn AS x,y
UNTIL x>-1
SPRITES DELETE
TEXT
END
DEF ReverseSprite ' Function to alternate flip
Flipped=(Flipped+1)%2
SPRITE "a" FLIP Flipped
SPRITE "a" dX .movex*(1-Flipped*2)
END DEF