gpt4 book ai didi

input - Lua中有 "Get Keyboard Input"函数吗? (方向键)

转载 作者:行者123 更新时间:2023-12-04 05:55:47 25 4
gpt4 key购买 nike

我想知道您是否可以像 Java、C+ 等一样接收键盘输入。或者如果没有外部库?

以下是有关 2D 迷宫游戏的一些信息:
您使用箭头键在迷宫中导航。您可以使用向上和向下箭头键选择菜单中的对象,例如:

--> 新游戏

加载游戏

选项

等等......我很感激任何帮助。再会。

最佳答案

Lua 本身不提供任何不属于 ANSI C 的库,这是该语言广泛可移植性的一部分。

因此,您会错过键盘输入和图形等操作,以及可能被认为“简单”的操作,例如在目录中列出文件。

最有可能的是,有一个库可以满足您的需求,如果没有,请记住 Lua 是编写 C 端库的最友好的语言之一。

LOVE是一个很好的框架,它或多或少地将 Lua 的很多扩展(包括一个相当抽象的 SDL 接口(interface))与分发方法结合在一起。如果您正在使用 Lua 开发游戏,这是一个很好的起点。

编辑:如果你在 Windows 上使用 LuaJIT 并且你对全局键 Hook 没问题,那么我最近(2015 年 5 月)开发了一个库来解决这个问题:https://github.com/LPGhatguy/global-keys

关于input - Lua中有 "Get Keyboard Input"函数吗? (方向键),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17958309/

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