Animations Not Looping
How to make animations not loop?
I'm trying to make a splash screen.
How to make animations not loop?
I'm trying to make a splash screen.
By default, animations will loop automatically, using their FPS setting.
If you want to control the animation, you can use drawSprite
with "mysprite.0"
, "mysprite.1"
... to render the first frame, second frame...
Here is a simple example which will play the animation of sprite "mysprite" backwards:
update = function()
tick += 1
if tick%10 == 0 then
frame -= 1
if frame <0 then frame = 5 end
end
end
draw = function()
screen.drawSprite("mysprite."+frame,0,0,50)
end