【发布时间】:2014-09-01 14:46:46
【问题描述】:
我正在使用最新版本的 LuaJit,需要一些帮助才能开始使用。我需要的是让一堆函数暴露给 Lua 环境,这些函数可以在脚本中被覆盖以运行用户提供的代码,然后在 C++ 中的设置事件期间调用这些函数
例如,当用户按下 TAB 键时,它会调用 lua 环境中的函数,例如 OnScoreboardOpen(),当用户释放 TAB 键时,它会调用相应的函数 OnScoreboardClose(),这些函数可以附加像 Game 或 GM 这样的元方法。
有人可以指点我一些教程或示例代码来说明如何实现这一点吗? 非常感谢您的宝贵时间。
【问题讨论】:
标签: c++ c++11 lua meta-method