在什么情况下 lua_close 会引发分段错误错误?
我说的是 Lua-C API。即使状态有效,调用 lua_close(lua_State *) 也会导致分段错误。我如何知道状态是否有效?因为到目前为止我已经正确使用了它。 …
corona 导演问题,无法使对象加入导演的本地组
我在将游戏屏幕插入导演的本地组时遇到问题,导致每次游戏开始时导演都会向我抱怨。 我的代码: ---------------- --mainScreen.lua ----------------…
如何在 Corona 中允许本地事件监听器方法
假设我在一个类中有一个事件监听器,如下所示: Vehicle = {} ... function Vehicle:touch(event) -- do something with self return end displayObje…
让一个简单的 Haskell HsLua 示例运行起来
Haskell Wiki 上的 HsLua 示例已损坏(未定义 dostring 和 dofile)。自从编写示例以来,API 似乎已经发生了变化。 然而,我一直在尝试修改示例以匹配…
尝试调用类方法时出错:尝试索引本地“self” (零值)-Lua
我正在创建一个应在 TI-Nspire 计算器上运行的 lua 脚本。问题是,在运行我的脚本时,当调用 button:activate() 方法时,我收到错误 Attempt to index…
无法使用 package.loadlib 在 Lua 中动态加载库
我正在尝试创建一个可以使用 require 或 package.loadlib 加载到 Lua 中的库,但到目前为止我还没有成功。该库本身是用 C++ 编写的,但据我所知,我已…
处理事件处理程序时的变量范围
function World:draw() --draw the tiles based on 2d int array --draw the player --draw the monsters --show what you need to based on camera s…
注册非静态 C++ Lua 中的方法
我正在尝试制作一个小型 C++/Lua 系统,在其中创建对象并在 Lua 中将行为附加到它们。现在我正在使用 LuaWrapper (一个带有基本 C++ 到 Lua 内容的小…
电晕“蜱虫”问题 - addEventListener
我一直在尝试使用 Corona SDK(使用 Lua)编写自定义刻度。关键似乎是这些“事件监听器”,但我也试图让它们与类一起工作。现在我已经设置了“世界”…