在 objc 和 lua 之间建立一个简单的桥梁?
我已将 Lua 与我的 ObjC 代码(iphone 游戏)集成。设置非常简单,但现在我在桥接方面遇到了一些问题。我已经用谷歌搜索了结果等...似乎没有任何东西…
如何从 Lua 中切换符号链接目录所指向的内容
我正在使用这个名为 Crank Software 的 UI 开发人员:http://www.cranksoftware.com/ 它提供了一个 API对于卢阿。我试图拥有一个具有多个图像版本的用…
Lua 协程错误:试图跨元方法/C 调用边界屈服
我正在使用一个游戏引擎,允许您使用 Lua 进行编程。游戏引擎命令位于用 C 创建的 DLL 中。有一个用 C 创建的 exe 调用 Lua 文件。这个 Lua 文件是放…
将 Lua 编译为 C++ 有什么好处?除了避免“extern C”之外并得到'C++例外?
我对 Lua 还很陌生,我想使用 C++ 将 Lua 嵌入到我们的游戏项目中。我注意到的第一件事是,Lua 被允许编译为 C++ 代码,从文档中,我了解到这将消除围…
在lua表中保存字符串的索引(数组还是字典表?)
所以我很进退两难。我有一个读取特定消息的代码,例如: m.content:sub(1,8) == 'Loot of ' then 读取: 01:50 Loot of a starving wolf: a dirty fur…
Lua 元表类析构函数
我有以下 Lua 元表类,如何向其添加析构函数,以便当特定条件到达时它将破坏创建的对象并将其值设置为 nil? --------------------------------------…
lua_newthread 正在停止
我正在 LUA 的线程中工作,并且在我的代码中使用 lua_newthread 必须执行相同的功能 n 次。 为了使用竞争的线程,在 C++ 中实例化一些线程,并为每个…
有没有可能Lua的libpcre实现不支持'\d'?
我发现 \d 不被识别为 [0-9]。请参阅下面的控制台输出: > require "rex_pcre" > return rex_pcre.new("[0-9]+"):exec("1234") 1 4 table: 0x2141ce0 …
链接器错误疯狂的 Python lua.require('socket') ->未定义的符号:lua_getmetatable
我有一个 python 项目依赖于一些 lua 文件,其中之一需要“socket”。当我尝试从 python 2.7 请求该 lua 文件时,加载 socket.core“未定义符号:lua_…
在 C 中访问从 Lua 传递的表,而不复制值
我想将一个表从Lua传递到C,然后访问C中的所有值,而不将值从Lua地址空间复制到C堆栈。有办法做到这一点吗?我想最小化值的副本。 我尝试使用 gettabl…
为什么 QObjectIterator::get_value_ref() 在我的 QtLua 源代码发行版中没有实现?
我正在尝试在 Windows 计算机上为 Qt 4.7.4 构建 QtLua 模块,并且我已经使用适当的 include/lib 路径和编译器/链接器设置设置了项目(感谢 cmake)。…
将成员函数添加到 C++绑定到 Lua 的类
我一直在研究如何将 C++ 类绑定到 Lua 以在游戏引擎中使用,并且遇到了一个有趣的问题。我一直在关注这个网站上的教程:http://tinyurl.com/d8wdmea。…