cocos2dx载入lua 的时候,我所遇到的问题整理
来源:互联网 发布:淘宝删除子账号后 编辑:程序博客网 时间:2024/06/18 15:54
本人最近 编写cocos2dx 的游戏的时候,想要多次载入lua。
以前的时候有个误区,就是把lua管理器的指针至null。后来,发现不对,整体的思路有问题。
下面描述一下我的思路,以此做一下记录。
创建一个ccluaengine 的全局指针;
CCLuaEngine *pEngine = NULL;
付值一次。只能一次 ,因为多次付值就会造成,
m_stack ,也就是CCLuaEngine 里面的这个指针混乱。
if(pEngine == NULL){ pEngine = CCLuaEngine::defaultEngine(); CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine); CCLuaStack *pStack; pStack = CCLuaStack::create(); pStack = pEngine->getLuaStack(); lua_State* L = pStack->getLuaState(); tolua_extensions_ccb_open(L); }
然后,想载入哪个lua文件,就随意了。
pEngine->executeScriptFile(path.c_str());
本人小菜,描述不清楚,请见谅。我主要写下的都是,再群里面和百度,google查不到的东西。记录一下。
- cocos2dx载入lua 的时候,我所遇到的问题整理
- 我所遇到的LNK2005问题。
- 我所遇到的LNK2005问题。
- 我在qemu所遇到的问题
- 我所遇到的activiti问题
- 我所遇到的linux问题
- 初次安装cocos2dx所遇到的问题以及解决办法
- 关于cocos2dx-lua打包apk遇到的download gradle问题
- 关于嵌入式入门时候,所遇到的问题
- json 反序列化的时候遇到的问题整理
- 我的课题进展和现在所遇到的问题
- 我所遇到的GitLab 502问题的解决
- 我所遇到的GitLab 502问题的解决
- 今天笔试时候所遇到的题
- 我所理解的cocos2dx 第一章总结
- 我所理解的cocos2dx 第二章
- cocos2dx 我所不知的技巧
- 读书笔记《我所理解的cocos2dx》
- 让小朋友真正开始学会如何创造出指挥智能玩具的编程语言
- linux内核入门之module
- OCP-1Z0-053-V12.02-101题
- 11g R2单实例手工建库
- 微软面试题--我心目中的编程高手
- cocos2dx载入lua 的时候,我所遇到的问题整理
- android 监听某一组件的按下和松开状态
- isdigit函数
- udp
- MySQL数据库备份命令
- MON51通信协议和实现分析
- 机房收费系统之报表总结2
- Enum一点使用总结
- 让编译器不对Struct变量插入对齐字节