love.textinput在Linux上从未调用过Love2d 11.1

时间:2019-07-01 12:12:39

标签: lua love2d

简单问题。我正在尝试使用main.lua中的以下代码在Love2d 11.1中获取键盘文本:

function love.load()
    text = "TextInput setting is: " .. tostring(love.keyboard.hasTextInput())
    text = text .. ". Type away! -- "
end

function love.textinput(t)
    text = text .. t
end

function love.draw()
    love.graphics.printf(text, 0, 0, love.graphics.getWidth())
end

但是从不调用love.textinput上的代码。有人知道为什么吗?

1 个答案:

答案 0 :(得分:0)

对于任何发现此问题的人。 love2d 11.1 snap软件包显示了有问题的行为。升级到love2d 11.2 AppImage可以解决此问题。