LUA
冷崖
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua: attempt to call method ‘xxxx‘ (a nil value)
解决方案: 1、尝试用绝对函数方法调用: 如 local a = A.a or {}; function a:Max(pa, pb) end --使用方法: A.a:Max(1,2); 2.那就还说明一个问题,该函数没注册上,看看是不是写函数时头文件未包含,又或者敲代码手速过快,导致出现这种错误 function a:Max(pa, pb); end ...原创 2021-12-01 14:38:01 · 6116 阅读 · 0 评论 -
Lua5.1~5.4版本包库导入失败
链接 参考博客 在使用C/C++调用Lua时,虚拟机出现down机,则有可能说明你包库导入失败 如若出现以下错误,基本可以确认了 一般导入包库代码: luaopen_base(pLuaState); luaopen_math(pLuaState); luaopen_string(pLuaState); ... 以上几个包库还好,可是到table和io时,就会出错。 利用Lua语言的堆栈机制,强制压入栈 代码: lua_pushcfunction(pLuaState,luaopen_table); l原创 2021-07-14 19:53:57 · 650 阅读 · 0 评论
分享