请尊重原创 转载请著名出处:http://blog.csdn.net/wushao126/article/details/46660375
首先去官网下载最新的quick,配置好环境,创建一个lua工程,命令 cocos new XXX(项目名称) -p com.xxxx.xxxx(包名) -l lua -d xxx(新建工程保存路径)
工程创建后,找到工程目录下的frameworks\runtime-src\Classes,创建一个c++类,我创建的类是
文件名:LuaBindingTest.h
#pragma once
class LuaBindingTest
{
public:
LuaBindingTest();
~LuaBindingTest();
void add(long a,long b);
void sub(int a, int b);
};
文件名:LuaBindingTest.cpp
#include "LuaBindingTest.h"
#include "cocos2d.h"
USING_NS_CC;
LuaBindingTest::LuaBindingTest()
{
}
LuaBindingTest::~LuaBindingTest()
{
}
void LuaBindingTest::sub(int a, int b)
{
CCLOG("a - b = %d", a - b);
}
vo