自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

转载 Cocos2d-x中开关按钮类CCControlSwitch的使用

[cpp] view plaincopy//开关按钮类CCControlSwitch  CCControlSwitch *switchControl = CCControlSwitch::create      (       CCSprite::create("extensions/switch-mask.png"),//背景图片       CC

2013-09-27 15:08:49 1634

转载 Cocos2d-x 2.0 拖尾效果深入分析

Cocos2d-x 2.0 拖尾效果深入分析          今天我们来学习一下Cocos2d-x中的拖尾效果。在游戏中,拖尾效果常常用来做刀光,火球法术等一些运动物体的效果。如图:                                               在Cocos2d-x中,拖尾效果有一个专门的类CCMotionSt

2013-09-26 16:54:07 2110

转载 Cocos2d-x 2.0 粒子系统深入分析三部曲(三)

Cocos2d-x2.0 粒子系统深入分析三部曲(三)         前面两节我们分析了Cocos2d-x中粒子系统的的基类,了解了粒子系统的构成与原理,本节我们来看一下在Cocos2d-x中如何具体展示粒子系统。         我们打开libcocos2d工程下的particle_nodes目录,可以看到:这个目录是粒子系统相关的一些源码的列表,很

2013-09-26 16:52:04 1734

转载 Cocos2d-x2.0 粒子系统深入分析三部曲(二)

Cocos2d-x2.0 粒子系统深入分析三部曲(二)上一节我们了解了粒子系统的原理,也学习了Cocos2d-x中的两个有关粒子系统的类:(1)      CCParticleSystem :粒子系统的基类,提供对粒子的创建和更新管理。(2)      CCParticleBatchNode:粒子系统的批次结点,用于将使用相同纹理的粒子系统进行同批次渲染优化处理。

2013-09-26 16:48:16 1370

转载 Cocos2d-x2.0 粒子系统深入分析三部曲(一)

Cocos2d-x2.0 粒子系统深入分析三部曲(一)             大家好,今天我们来学习一下Cocos2d-x 2.0 的粒子系统,所谓粒子系统,即:“具有相同运动物理特性的一定数量级的有生命周期的个体,通过对其的控制来表现一些特定的现象,如火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发光轨迹这样的抽象视觉效果等等”。

2013-09-26 14:11:40 1568

转载 cocos2d-x tableview和CCControlButton的使用

这次要用cocos2d-x做一个可以tableview的控件,里面是一排可以下拉的按钮。这个东西在xcode上很成熟,cocos2d-x上的tableview是模仿oc写的一个控件类。    大概样子是这样的:           这里有一排可以拖动的按钮其实就是在tableview 的cell上实现。  在cocosd-x里有一个现成的例子可以用我们去看一下:

2013-09-18 11:46:26 1052

转载 Android Cocos2d-x游戏集成友盟社会化组件分享功能

最近在帮助开发者集成友盟社会化组件的过程中,发现游戏的集成过程遇到一些困难,而Cocos2d-x具有较好的代表性,因此整理了一篇关于Android Cocos2d-x游戏集成友盟社会化组件指南,由于本人水平有限,有什么错误或者有更好的方法希望大家指出,以帮助其他开发者更好的集成。      友盟社会化组件需要依赖于Activity,因此需要在你Cocos2d-x游戏的Activity (

2013-09-13 15:02:37 2245 2

转载 Cocos2d-x 调用 Android 代码的后续

我发现简单的调用没有任何问题。 但是只要是调用了UI元素,比如显示个消息框什么的,程序立即就挂了。后来发现还是得上Google(鄙视一下百度同学),在StackOverFlow上面找到了一篇这样的回答The problem was that when calling back from JNI the application wasn't on UI Thread so the dia

2013-09-13 14:57:27 1592

转载 cocos2d-X 2.0嵌入MFC的子窗体的方法

Cocos2d-X 2.0嵌入MFC的子窗体的方法(1.0姐妹篇)            本节所用Cocos2d-x版本:cocos2d-2.0-x-2.0.2          之前讲解了如何将Cocos2d-x 1.0版本嵌入MFC的窗体中的具体方法,应朋友们的要求,将Cocos2d-x 2.0版本嵌入MFC窗体的方法也整理发布。       首先,我们

2013-09-13 14:31:09 1277

原创 cocos2d-x 利用opengl裁剪移植安卓平台问题

最近做了一个类似捕鱼达人显示金币数字滚动的效果,在win32上正常,裁剪代码如下:void NumberScrollLabel::visit(){//启动遮罩效果glEnable(GL_SCISSOR_TEST);CCPoint pos = CCPointZero;pos = visibleNode->getParent()->convertToWorldSpace(pos

2013-09-13 11:42:27 1743

转载 cocos2d-x 新手引导

总结了下,新手引导的要点有以下几个:画面的变化.触摸和按钮响应.逻辑处理及代码组织.下面我们就详细讲述这几个要点:一.画面的变化.对个这个不同的游戏的做法不尽相同,归结起来大概有这么几种:1.画面整体变暗这个比较简单,cocos2d就有现成接口:C++12345C

2013-09-09 10:45:16 7058 2

转载 用cocos2d-x openGL ES画实心圆

cocos2d-x提供了完整的openGL ES支持,但是gl是个非常难用的东西,所以cocos2d-x提供了对一些常用图形的封装。具体的使用方法在tests中的DrawPrimitivesTest有过体现。最近做开发需要在sprite中通过draw画圆,但是cocos2d-x封装的ccDrawCircle函数只能画空心圆。我们只需要稍微改造一下这个函数就能绘制一个实心圆。改造

2013-09-06 17:22:35 3076 1

转载 cocos2d-x类型转换(CCstring int string char UTF-8互转)

在做数据转换时,最好包含以下头文件#include #include #include  #include USING_NS_CC;using namespace std;在2d-x中,也有一个格式刷:CCString(数据转换常常找她做中间人)那么我们要转换类型,可先将起始数据类型刷成CCString然后再转成目的数据类型,这个方法比较方便且实用。int

2013-09-06 13:20:45 8673

原创 cocos2d-x 读取xml中的“\n”不能换行

有朋友反馈说在xml中的换行符(“\n”)不起作用,原因是解析xml时,把”\n”变成了”\\n”,这样就会把换行符原样输出了,解决方法很简单,直接把”\\n”替换成”\n”就可以了,添加一个字符串替换函数。原理:遍历原字符串,查找要替换的字符串在原字符串中的位置pos,然后截取从i到pos的子字符串再跟新字符串拼接,然后更新i,继续查找。string replace(string

2013-09-06 11:29:02 3258

转载 cocos2d-x实现游戏剧情对话——打字效果

做RPG游戏的时候会有剧情对,中英文混搭,要求打字效果,一个字一个字的往出蹦。先看一下xml文件[html] view plaincopyxml version="1.0" encoding="UTF-8"?>    plist version="1.0">    talk anchor="0" icon="talk/ic

2013-09-06 11:16:36 4039

转载 在cocos2d-x中调用android的按键

1.在一个.h文件中 最好是一个父类中添加如下代码;class CostomeKeyPadDelegae : public CCKeypadDelegate , public CCNode{public:    virtual void keyBackClicked();    virtual void keyMenuClicked();};2.在其

2013-09-04 17:11:37 1132

转载 cocos2d-x内存管理(见解)

cocos2d-x 延续了cocos2d 和OC的引用计数的内存管理机制!下面我们来看看CCDriectro类 CCPoolManager::sharedPoolManager()->push();基础:我们要先熟悉  release  释放该内存!/--------------------------------------------------------------

2013-09-03 16:42:24 840

转载 Cocos2d-x跨Android&iOS平台开发入门

Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。 假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!) 好吧,确实存在这么一个游戏框架,她就是cocos2d-x!

2013-09-03 10:28:39 782

转载 Cocos2d-x android项目移植——各类bug及常见问题解决方案全集

http://blog.csdn.net/xujiezhige/article/details/8644978在学习IOS项目如何移植到Android的项目过程中,相信很多初学者会遇到各种各样的问题。特别是移植从事C++语言编程的。在大家学过java,考试还考的不错。但是说到jni,就直接不知道了。在移植过程中,不断的查阅资料,充实自己。逐渐熟识了jni,ADT,NDK等术语以及它们之

2013-09-03 10:24:02 1382

原创 无法安装cocos2d-x-2.1.4及创建跨平台项目

首先下载 Python  下载地址:http://www.python.org/download/  我下载的是 Python 2.7.5 Windows X86-64 Installer点击这里直接下载,然后安装,默认c盘根目录下。第二步,需要配置python变量环境,不然cmd 模拟dos会提示 python不是内部或外部命令,以win7为例, python变量环境如下:

2013-09-03 10:09:18 1291

转载 cocos2d-x 中文显示和自定义字体

原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/9736973cocos2d-x实现中文,有两种方法,转码和读取XML文件,下面来看看怎么样从XML文件中读取中文。 在TestCpp里有源代码XML的内容按照下面的方式组织:[html] view plaincopy

2013-09-03 09:43:51 2561

转载 windows7 cocos2d-x 2.1.4 环境搭建(3 搭建安卓移植平台)

前提条件安装Java环境(这个帖子太多了,自己百度谷歌)安装Android SDK(ADT bundle for windows)(解压即可,我是解压到C:\dev)http://developer.android.com/sdk/index.html安装NDKhttp://developer.android.com/tools/

2013-09-02 16:18:57 793

转载 windows7 cocos2d-x 2.1.4 环境搭建(2 创建项目)

前提条件安装Python并配置好环境(我用的是python2.7.5,2系列的最终稳定版)http://www.python.org/创建项目进入cocos2d-x安装目录的tools/project-creator目录在此处打开命令行(安装shift点击鼠标右键)输入python create_project.py -pro

2013-09-02 16:18:43 615

转载 windows7 cocos2d-x 2.1.4 环境搭建(1 安装cocos2d-x)

前提条件已安装vs2010或者vs2012(我用的是vs2012)下载cocos2d-x 2.1.4包(这里下载http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download)安装cocos2d-x  将cocos2d-x压缩包解压即可(解压目录很重要,请保证该目录稳定,没有中文,尽量不要有特殊字符,包括空格。我的

2013-09-02 16:16:20 596

cocos2d-x权威指南完整版

cocos2d-x权威指南完整版,详细介绍,适合新手。

2013-09-03

VM虚拟机装Mac OS X 10.8教程

XP系统用户想体验Mac OS系统,只要看了这个教程100%成功。

2012-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除