cocos2dx开发小技巧
文章平均质量分 83
dearsir
这个作者很懒,什么都没留下…
展开
-
【工具类篇------数据库】cocos2dx 3.6 sqlite3数据库的使用
1:首先从官网上把Sqlite3源码下载下来,放到cocos项目中的Classes下面的某个目录下,如Classes/database/sqlite3(注意:不要直接放在Classes/sqlite3目录下)下面是我自己封装的读取sqlite3数据库记录的工具类#pragma once#ifndef __DBUtil_H__#define __DBUtil_H__#include原创 2017-03-02 17:32:00 · 806 阅读 · 1 评论 -
cocos2dx-3.6 开发技巧(一) GBK转UTF-8 以及 读取txt文件内容
#ifndef __FONT_CHINA__#define __FONT_CHINA__class FontChina{public: FontChina(void); ~FontChina(void); static const char* G2U(const char* gb2312);};#endif //__FONT_CHINA__#include原创 2017-02-21 15:41:47 · 813 阅读 · 0 评论 -
【工具类篇------声音管理器(管理游戏的音乐音效)】
由管理器同意负责游戏声音的开跟关#pragma once#ifndef _SOUND_MANAGER_H_#define _SOUND_MANAGER_H_#include using namespace std;/*声音管理器@author : cui@date : 2016.10.12*/class SoundManager{public: //除了游戏之外的原创 2017-03-15 10:43:52 · 537 阅读 · 0 评论 -
cocos2dx-3.6 开发技巧(二)回调函数以及动画的使用,触摸事件,android返回键,屏幕截屏
1:用cocostudio编辑的timeline动画的结束回调事件: //加载节点 SpriteFrameCache::getInstance()->addSpriteFramesWithFile("UIcsb/logo/logoPlist.plist"); rootNode = CSLoader::createNode("UIcsb/logo/MainScene.csb"原创 2017-03-15 09:50:02 · 2161 阅读 · 0 评论 -
cocos2dx控件-----ListView的使用(label自动换行)
float totalHeight = 0;if (m_textInfoListView){m_textInfoListView->removeAllChildrenWithCleanup(true);}m_textInfoListView = nullptr;m_textInfoListView = ListView::create();m_textInfoListV原创 2017-10-23 13:13:31 · 1352 阅读 · 1 评论 -
如何加速使用预编译库的cocos2d-x编译 + cocos2dx历史版本下载
http://discuss.cocos2d-x.org/t/how-to-speed-up-cocos2d-x-build-with-prebuilt-lib/23402?source_topic_id=32239这里有一些最近的历史版本:http://www.cocos.com/download/cocos2d-x/这里也有:http://www.cocos2d-x.org/download/...转载 2018-03-13 09:42:07 · 603 阅读 · 0 评论 -
Xcode9.0 编译时报错:Call to unavailable function 'system': not available on iOS
刚升级把Xcode升级到9.0后,编译 Cocos-JS 工程到 iOS设备时,Xcode9 报错:Call to unavailable function ‘system’: not available on iOS. Xcode8 是正常的。GG 说 iOS11 的新更新已经将 system 删除,需要将报错的代码: /Data/Items/study/Cocos/Cocos-js/Nanol...转载 2018-03-13 12:40:52 · 1517 阅读 · 1 评论 -
cocos2dx Android.mk文件自动获取cpp文件打包成so
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := cocos2dcpp_sharedLOCAL_MODULE_FILENAME := libcocos2dcpp# 遍历目录及子目录的函数define walk $(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(...转载 2018-03-14 14:42:47 · 450 阅读 · 0 评论