gpt4 book ai didi

events - Lua中的KeyPress事件?

转载 作者:行者123 更新时间:2023-12-04 10:56:19 32 4
gpt4 key购买 nike

是否可以让用户在 lua 上按键?
费。

while true do
if keyPress(27)==true then
print("You just pressed ESC")
end
end

最佳答案

Lua 以极高的可移植性为前提。因此,它基于提供本质上仅在 ANSI C 中可用的功能。 (我认为唯一的异常(exception)是动态链接,这是一项并非在所有平台上都可用的非 ANSI 功能,但非常有用,以至于他们已将其用于许多平台。)

ANSI C 不提供按键功能,因此默认的 Lua 库也不提供。

话虽如此,LuaRocks存储库可能会引导您找到具有此功能的库。例如,它可能是 ltermbox ,在 LuaRocks 页面上找到,具有您需要的功能。 (注意,您可能必须删除不需要的位。)可能还有其他可用的库。去挖吧

如果做不到这一点,Lua 的重点就是可扩展性。它是一种可扩展的扩展语言。 hand-roll your own extension实际上并不是那么难提供您想要的功能。

关于events - Lua中的KeyPress事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5689566/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com