读书人

Cocos2d-x 2.0 粒子系统深入分析三部曲

发布时间: 2013-02-19 11:11:40 作者: rapoo

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

[Cocos2d-x相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghaier]

红孩儿Cocos2d-X学习园地QQ2群:44208467加群写:Cocos2d-x
红孩儿Cocos2d-X学习园地QQ群:249941957加群写:Cocos2d-x

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

另:本章所用Cocos2d-x版本为:

cocos2d-2.0-x-2.0.2@ Aug 30 2012

http://cn.cocos2d-x.org/download

前面两节我们分析了Cocos2d-x中粒子系统的的基类,了解了粒子系统的构成与原理,本节我们来看一下在Cocos2d-x中如何具体展示粒子系统。

我们打开libcocos2d工程下的particle_nodes目录,可以看到:

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

这个目录是粒子系统相关的一些源码的列表,很明显,我们还有一个CCParticleExample.h/cpp没有学习。那么,这一节,我们将会从这两个文件开始。

CCParticleSystem.h:


源码解析:


源码分析:


源码分析:


源码分析:


这是一个PNG格式的ALPHA渐变图,本身色彩就是由白到黑的一个亮度变化。通过粒子的顶点着色就能出现五彩缤纷的星光了。

(5) DemoGalaxy

描述:

星系。

截图:

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

源码分析:


这是一个PNG格式的ALPHA渐变图,本身色彩就是由白到黑的一个亮度变化。通过粒子的顶点着色就能出现五彩的火火焰了。

(6) DemoFirework

描述:

烟火的摸拟

截图:

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

源码解析:


源码解析:


源码解析:


源码解析:

源码解析:


源码解析:


源码解析:

源码解析:



源码解析:


源码解析:


源码解析:


源码解析:



源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:


源码解析:



粒子系统深入分析三部曲结束了,恰逢新的一年到来之际,我衷心的祝愿各位同学能够2013身体健康,事业有成。下课!


读书人网 >操作系统

热点推荐