小弟用cocos调用lua函数使用默认的lua引擎 函数如下
void UIMgr::ShowTest()
{
static bool shownum = false;
if(!shownum)
{
std::string path2 = CCFileUtils::sharedFileUtils()->fullPathForFilename("luaui/ShowTest.lua");
m_pluaEngine->executeScriptFile(path2.c_str());
shownum = true;
}
lua_getglobal(m_pluaEngine->getLuaStack()->getLuaState(), "ShowDZ");
lua_call(m_pluaEngine->getLuaStack()->getLuaState(), 0, 0);
}
为什么第二次调用这个函数 lua函数没反应呢? 是在lua_call之后需要做什么吗?