如何在 Lua 中制作图形用户界面或其他任何东西

我是 Lua 新手,不知道从哪里开始。我看了很多视频,但它们并没有完全解决我的问题。我想在 Zero Brane Studios 中使用 Lua 制作一个图形用户界面。希望能得到帮助。

谢谢!

点赞
用户1442917
用户1442917

我建议从 wxlua 项目自带的示例应用程序 开始学习(ZeroBrane Studio 使用它作为 GUI 库的封装)。这些示例从 非常简单的 到类似于 完整功能的编辑器 的范围广泛,您可以直接从 ZeroBrane Studio 运行它们(只需将项目设置为 samples/ 文件夹,打开任何文件并运行它们)。

之后,您可以通过查看其他项目中感兴趣的部分的实现方式。ZeroBrane Studio 本身就是用 Lua 编写的,因此您可以查看其所有代码,并探索所有组件之间的交互方式以及特定部分的实现方式。

请记住,Lua 可能还有其他可用的 GUI 工具包。例如,IUP针对 Dear IMGUI 的 Lua 绑定

2021-08-07 16:45:11