我正在使用最新版本的 LuaJit,需要一些帮助才能入门。我需要的是让一堆函数暴露给 Lua 环境,这些函数可以在脚本中被覆盖以运行用户提供的代码,然后在 C++ 中的设置事件期间调用这些函数
例如,当用户按下 TAB 键时,它将调用 lua 环境中的函数,例如 OnScoreboardOpen(),当用户释放 TAB 键时,它将调用相应的函数 OnScoreboardClose(),这些函数可以附加到元方法比如游戏或GM。
有人可以指点我一些教程或示例代码来展示如何实现这一点吗?非常感谢您的宝贵时间。