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学习园地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目录,可以看到:

这个目录是粒子系统相关的一些源码的列表,很明显,我们还有一个CCParticleExample.h/cpp没有学习。那么,这一节,我们将会从这两个文件开始。
CCParticleSystem.h:
源码解析:
源码分析:
源码分析:
源码分析:
这是一个PNG格式的ALPHA渐变图,本身色彩就是由白到黑的一个亮度变化。通过粒子的顶点着色就能出现五彩缤纷的星光了。
(5) DemoGalaxy
描述:
星系。
截图:
源码分析:
这是一个PNG格式的ALPHA渐变图,本身色彩就是由白到黑的一个亮度变化。通过粒子的顶点着色就能出现五彩的火火焰了。
(6) DemoFirework
描述:
烟火的摸拟
截图:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
源码解析:
粒子系统深入分析三部曲结束了,恰逢新的一年到来之际,我衷心的祝愿各位同学能够2013身体健康,事业有成。下课!