随笔分类 - cocos2dx
摘要:#include "HelloWorldScene.h" #include "SimpleAudioEngine.h" #include #include "external/curl/include/win32/curl/curl.h" Scene* HelloWorld::createScene() { // 'scene' is an autorelease object ...
阅读全文
摘要:使用cocos2dx开发游戏过程中难免需要调用其他代码,因为其是跨平台的。必然会要去调用不同平台的代码,这篇博客就介绍如何使用Jni来实现c++与java代码的互调。 先实现c++调用Android的java层代码。我们先添加一个类,比如类名叫CallJava,下面贴上代码,再做解释: 1 #...
阅读全文
摘要:目标:实现下面2种文字效果1.2.方法: 利用ClippingNode实现上图所示效果。1效果:给ClippingNode添加裁剪裁剪内容,即红色文字,然后设置裁剪模板。然后让模板来回移动即可实现如图效果。直接贴代码: Label* txt = Label::create("this is a...
阅读全文
摘要:CCPoint p = m_tableView->getContentOffset(); m_tableView->reloadData(); CCPoint m = m_tableView->minContainerOffset(); m_tabl...
阅读全文
摘要:cocos2dx有个自定义事件可以实现消息的发送和接收,叫EventListenerCustom。它是通过一个字符串来标识事件名称的。下面介绍下,我实现的这个消息的发送和接收。 首先,我们定义2个类,一个消息接收类,一个消息发送类。代码如下: //消息接收class cMsgReceiver...
阅读全文
摘要:现在又一个数据库文件在资源目录下,假设名为save.db,那么怎么通过代码把他复制到其他目录中呢?例如Debug.win32下。下面直接贴出代码: std::string strPath = FileUtils::getInstance()->fullPathForFilename("nf_s...
阅读全文
摘要:本文来介绍下如何在cocos2dx中使用sqlite。首先我们去下载下它的源码http://www.sqlite.org/sqlite-amalgamation-3071000.zip,下载之后解压到cocos2dx引擎目录下。然后到项目中添加下载好的源码,附加依赖项,OK。下面就使用它来存储数据。...
阅读全文

浙公网安备 33010602011771号