それで、私が押した/押しているキーに応じて、作成したキャラクターのイメージを変更する方法を考えていましたか?
「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