LÖVE を使用しているときに、ENTER キーを押して、あるメニューから別のメニューに変更したいと考えています。しかし、私が知っているlove.keypressed
のは とだけlove.keyboard.isDown
です。
これらの 2 つの場合は、ボタンを押したままにする必要がありますが、1 回だけ押してください。助けていただければ幸いです。
変更コードを入れてみてくださいlove.keyreleased()
このようなものmain.lua
local changeMenu =false
function love.draw()
if changeMenu then
-- do what you need to do
changeMenu = false
end
end
function love.keyreleased(key)
if key=="return" or key=="kpenter" then
changeMenu = true
end
end