版本cocos2d-x 3.15
lua文件语法错误时提示
[LUA ERROR] - load "xxxx.lua", error: syntax error during pre-compilation.
定位到文件:CCLuaStack.cpp 中的函数
int LuaStack::luaLoadBuffer
作修改:
case LUA_ERRSYNTAX: CCLOG("[LUA ERROR] - load \"%s\", error: syntax error during pre-compilation.", chunkName); CCLOG("{LUA L} %s", lua_tostring(L, -1)); // 添加此行 break;
注:如果需要输出其它错误情况,将这一行放在swich外