1.引入头文件
#include "cocos2d.h"
#include "CCLuaEngine.h"
USING_NS_CC;
using namespace std;
extern "C"{
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
}
2导入Lua文件
如果是cocos2dx的Lua工程只需要在main.lua里面引用就可以了
3.Lua文件编写
--Lua变量
strTemp = "乐逍遥"
--Lua的table
tableTemp = {name = "乐逍遥Jun", uuid = "001"}
--没有参数的函数
function test()
return 100
end
--有参数的函数
function testadd(a,b,str)
local c = a+b
return c, str
end
4.C++中的调用
首先是找到AppDelegate.cpp中的
<