Как создать анимацию ходьбы в LOVE 2D

) Поэтому мне было интересно, как изменить изображение персонажа, которое я создал, в зависимости от клавиши, которую я нажал / am.

Мой конечный результат будет состоять в том, чтобы анимация ходьбы происходила при нажатии клавиши «d» (или любой из клавиш wasd), но затем он останавливался, когда была только что нажата клавиша «d» и т. д. Все изображения были уже создано.

Пробовал так, но не получилось:

function love.load()

    if love.keyboard.isDown("a") then
        hero = love.graphics.newImage("/hero/11.png")
    elseif love.keyboard.isDown("d") then
        hero = love.graphics.newImage("/hero/5.png")
    elseif love.keyboard.isDown("s") then
        hero = love.graphics.newImage("/hero/fstand.png")
    elseif love.keyboard.isDown("w") then
        hero = love.graphics.newImage("/hero/1.png")
    end

function love.draw()

    love.graphics.draw(background)
    love.graphics.draw(hero, x, y)

end
8
задан Switchkick 20 February 2012 в 10:47
поделиться