cocos2dx-lua绑定自定义c++类(二)
来源:互联网 发布:微表情训练软件下载 编辑:程序博客网 时间:2024/06/05 22:35
在 cocos2dx-lua绑定自定义c++类(一)中介绍了如何产生绑定文件。
现在,来看看怎么在工程里使用这个cpp文件。像普通源码文件一样,导入到工程里,看到 LuaTest.h文件里有一个函数入口:
TOLUA_API int tolua_Test_open (lua_State* tolua_S);
打开 AppDelegate.cpp,注册到lua引擎里就可以了。
bool AppDelegate::applicationDidFinishLaunching(){ // initialize director ... // register lua engine CCLuaEngine* pEngine = CCLuaEngine::defaultEngine(); CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine); CCLuaStack *pStack = pEngine->getLuaStack(); lua_State *tolua_s = pStack->getLuaState(); tolua_extensions_ccb_open(tolua_s); // 你的cpp pStack = pEngine->getLuaStack(); tolua_s = pStack->getLuaState(); tolua_TestProject_open(tolua_s); ... return true;}
阅读全文
0 0
- cocos2dx-lua绑定自定义c++类(二)
- cocos2dx 自定义绑定lua
- cocos2dx-lua绑定自定义c++类(一)
- cocos2dx 3.3 lua 绑定类
- cocos2dx lua学习笔记 <一> quick 3.5把自定义C++类绑定到lua
- cocos2dx luabind(绑定自定义类)
- cocos2dx-lua lua-binding只绑定函数,不绑定类
- cocos2dx的lua绑定
- cocos2dx的lua绑定
- cocos2dx的lua绑定
- cocos2dx 3.2 lua绑定
- Cocos2dx(3.3)绑定lua
- cocos2dx的lua绑定
- Cocos2dx lua绑定C++
- cocos2dx lua绑定
- cocos2dx C++绑定lua
- 【步兵 cocos2dx】lua绑定
- cocos2dx 2.x版本:简化提炼tolua++绑定自定义类到lua中使用
- GIt 基本操作
- VS2010Datatable查看器查看超时(Microsoft.VisualStudio.DebuggerVisualizers)
- RTP Header解析
- php中中文的时候出现乱码的时候的解决方案
- java线程中yield(),sleep(),wait()区别详解
- cocos2dx-lua绑定自定义c++类(二)
- 字符串插入
- git-flow
- 在eclipse中安装插件hibernate
- ZOJ
- 【SqlServer系列】语法定义符号解析
- Ubuntu16.04安装配置JDK环境
- HDU 2594 Simpsons’ Hidden Talents(KMP)
- mbr gpt 互转