BatsAndPray/lib/animx/Examples/Getting Started/main.lua

24 lines
606 B
Lua
Raw Normal View History

2020-09-18 23:10:01 -05:00
animx=require 'animx'
--[[
Since the spritesheet is symmetrical one-rowed tilesource we don't
need to specify anything other then the number of images in the atlas!
(Ofcourse specifying the image is must in any case)
]]
skins={love.graphics.newImage('walk.png'),love.graphics.newImage('walk2.png')}
mushroomAnim=animx.newAnimation{
img=skins[1],
noOfFrames=4
}:loop()
function love.draw()
love.graphics.print("Press any key to change the skin!")
mushroomAnim:draw(368,268)
end
function love.keypressed(key)
mushroomAnim:setAtlas(mushroomAnim:getAtlas()==skins[1] and skins[2] or skins[1])
end