使用LuaBridge从C ++调用Lua函数

塞尔吉·费多罗夫(Serguei Fedorov)

我在使用LuaBridge从C ++调用Lua函数时遇到了一些麻烦。我的想法是,我想在C ++中的每个游戏更新上都在脚本上调用“更新”。以下代码是我在网上找到的

LuaRef sumNumbers = getGlobal(L, "sumNumbers");
int result = sumNumbers(5, 4);

因此,在我的情况下,这将是:

LuaRef updateFunction = getGlobal(L, "Update");
updateFunction();

但是,getGlobal在LuaBridge 2.0(luabridge名称空间)中似乎并不存在这不同于lua_getglobal

我想知道这是否已被其他函数调用替代,或者是否已从2.0版本中弃用。我当然可以使用普通的C Lua方法,但是我想知道是否已经在LuaBridge中抽象了它(使事情变得更容易)

大狼

确保您使用的是github项目存储库中的最新资源当我从luabridge的master分支进行测试时,它luabridge::getGlobal已经存在并且可以正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从C ++调用Lua函数不适用于2个已定义函数

来自分类Dev

在C语言中调用的函数中,遍历Lua中的表

来自分类Dev

从C ++调用Lua函数

来自分类Dev

从C ++调用Lua函数

来自分类Dev

lua:使用本地字符串的本地函数调用-> nil

来自分类Dev

绑定C ++函数并以类为参数调用Lua函数

来自分类Dev

lua同步调用C异步函数

来自分类Dev

从C ++调用未知(按名称)lua函数

来自分类Dev

Lua C API如何确定将函数称为类成员还是仅从表中调用函数?

来自分类Dev

如何在带有SWIG绑定的Lua中使用函数指针调用函数?

来自分类Dev

使用LuaBinaries和LuaBridge时如何解决丢失的Lua DLL?

来自分类Dev

Lua-C ++集成:从C ++调用表中的函数

来自分类Dev

从C调用lua脚本返回的函数

来自分类Dev

在C / C ++中使用其地址调用lua函数吗?

来自分类Dev

在lua中调用函数时使用多个括号

来自分类Dev

运行字符串作为lua代码以仅使用函数名称来调用函数

来自分类Dev

调用Lua函数时的LuaBind C ++错误处理程序

来自分类Dev

无法从Lua-lanes调用C函数

来自分类Dev

如何在C#中用AluminumLua调用Lua函数?

来自分类Dev

在C语言调用的函数中遍历Lua中的表

来自分类Dev

lua同步调用C异步函数

来自分类Dev

从Lua的活动程序中调用C ++函数

来自分类Dev

有条件地从C ++调用Lua函数

来自分类Dev

如何在带有SWIG绑定的Lua中使用函数指针调用函数?

来自分类Dev

如何使用Lua在共享库中调用函数

来自分类Dev

从C ++调用Lua表函数并带有自输入函数

来自分类Dev

Lua 使用函数名(字符串)调用函数

来自分类Dev

从 LUA 脚本调用 C++ 类函数

来自分类Dev

Lua C 函数调用返回 nil

Related 相关文章

热门标签

归档