![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Slua
Merlin-Ice
Write the best codes for the best game!
展开
-
Unreal Engine 4 之 Slua入门(3)
lua中无堆栈的报错修复,如:can’t get a valid lua self table, push nil instead.解决方案:通过查找报错地方,然后设置断点,然后寻找有用的细节,如function名字再在lua中进行日志确认。int ILuaTableObjectInterface::push(NS_SLUA::lua_State * L, ILuaTableObjectInterface * luaTableObj){ if (!isValid(luaTableObj)) {原创 2021-03-08 22:30:14 · 428 阅读 · 0 评论 -
Unreal Engine 4 之 Slua入门 (1)
1、使用Slua, 需要改变lua编译选项,如果需要从新编译lua的话:make_win.batmkdir build_win32 & pushd build_win32cmake -G "Visual Studio 16 2019" ..popdcmake --build build_win32 --config Releasemd Library\Win32copy /Y build_win32\Release\lua.lib Library\Win32\lua.libmkdi原创 2021-03-03 22:25:41 · 1725 阅读 · 1 评论