摘要: 现在又一个数据库文件在资源目录下,假设名为save.db,那么怎么通过代码把他复制到其他目录中呢?例如Debug.win32下。下面直接贴出代码: std::string strPath = FileUtils::getInstance()->fullPathForFilename("nf_s... 阅读全文
posted @ 2014-12-04 15:04 烂橘子 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 本文来介绍下如何在cocos2dx中使用sqlite。首先我们去下载下它的源码http://www.sqlite.org/sqlite-amalgamation-3071000.zip,下载之后解压到cocos2dx引擎目录下。然后到项目中添加下载好的源码,附加依赖项,OK。下面就使用它来存储数据。... 阅读全文
posted @ 2014-12-04 13:31 烂橘子 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 之前在项目中需要返回一个std::map给lua,但是发现直接返回map到lua中是不行的。后来通过别人的帮助终于解决了这个问题。方法如下: 1 luabridge::LuaRef LoginXml::getlocalAccount() 2 { 3 XMLElement* rootEl... 阅读全文
posted @ 2014-11-19 11:58 烂橘子 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 直接贴出实现代码 1 void ScriptManager::addEditBoxEvent(LuaEditBox* ui, std::string funName) 2 { 3 std::string editBoxEditingDidBegin = funName + "_editBox... 阅读全文
posted @ 2014-11-13 16:14 烂橘子 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 这篇我们注册2个类来测试下LuaBridge的使用,在开始之前我们先在上篇的基础上来用C++调用下lua的函数。我们添加一个main.lua文件到资源文件夹下。lua代码如下:1 function init()2 print(1)3 end然后,在initscript()函数添加以下代码:1... 阅读全文
posted @ 2014-11-13 14:51 烂橘子 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 由于项目使用Lua开发,最近在学习lua,所以就准备在vs下搭建lua的开发环境。项目使用LuaBridge为Lua绑定C++对象,这篇文章就把LuaBridge用法一起写进来了,下面开始正文。。。步骤1.生成Lua静态库(非cocos2dx项目下可以参考这篇文章http://www.fusiji... 阅读全文
posted @ 2014-11-12 13:10 烂橘子 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/fx6588te(v=vs.110).aspx 阅读全文
posted @ 2014-01-12 17:10 烂橘子 阅读(116) 评论(0) 推荐(0) 编辑