第一种方法:自定义
[cpp] view
plaincopy
//建立一个粒子系统
CCParticleSystem* pParticleSystem=new CCParticleSystemQuad();
//产生300个粒子
pParticleSystem->initWithTotalParticles(300);
/...
分类:
其他好文 时间:
2014-09-27 16:19:10
阅读次数:
251
最终效果图:
CCMenu继承自CCLayer,CCLayer继承自CCNode
下面是菜单项的继承结构图...
分类:
移动开发 时间:
2014-09-27 14:28:19
阅读次数:
239
添加粒子系统:前提是粒子效果是添加到物体中是,因此我添加到摄像机上完成效果是:相关选项设置:主摄像机上的效果设置放射效果设置:Bursts 喷射效果是指定时间和喷射的粒子数目进行喷射放射形状:放射速度:受力情况:粒子颜色范围:根据粒子速度控制其颜色:粒子大小:分别是整个生命周期和限定速度内的大小例子...
分类:
其他好文 时间:
2014-09-27 12:58:09
阅读次数:
977
内置粒子系统内置的11粒子系统说明如下:ParticleExplosion:爆炸粒子效果,属于半径模式。ParticleFire:火焰粒子效果,属于重力径模式。ParticleFireworks:烟花粒子效果,属于重力模式。ParticleFlower:花粒子效果,属于重力模式。ParticleGa...
分类:
其他好文 时间:
2014-09-24 18:01:17
阅读次数:
158
先声明,以我对游戏引擎的理解和对图形学的熟悉程度,这篇文章更多的只是臆想和明确方向。我对能否完成它并不抱太大的期望。不过很多时候知道了方向,那么后面就可以一步一步的去完成它,有时候现在感觉很困难的东西在不久的将来就可能感觉是理所应当的。
首先说一下为什么希望cocos2d-x能够成为一个完善的2.5D游戏引擎。
在很早的时候我对cocos2d-x进行了各种吐槽,...
分类:
其他好文 时间:
2014-09-21 00:29:39
阅读次数:
395
除了使用Cocos2d-x的11种内置粒子系统外,我们还可以通过创建ParticleSystemQuad对象,并设置属性实现自定义粒子系统,通过这种方式完全可以实现我们说需要的各种效果的粒子系统。使用ParticleSystemQuad自定义粒...
分类:
其他好文 时间:
2014-09-15 11:32:09
阅读次数:
259
除了使用Cocos2d-x的11种内置粒子系统外,我们还可以通过创建ParticleSystemQuad对象,并设置属性实现自定义粒子系统,通过这种方式完全可以实现我们说需要的各种效果的粒子系统。使用ParticleSystemQuad自定义粒子系统至少有两种方式可以实现:代码创建和plist文件创建。代码创建所谓代码创建就是完全通过代码方式实现,其中所有的属性全部是通过程序代码设置。这要求开发人...
分类:
其他好文 时间:
2014-09-15 10:06:58
阅读次数:
165
除了使用Cocos2d-x的11种内置粒子系统外,我们还可以通过创建ParticleSystemQuad对象,并设置属性实现自定义粒子系统,通过这种方式完全可以实现我们说需要的各种效果的粒子系统。使用ParticleSystemQuad自定义粒子系统至少有两种方式可以实现:代码创建和plist文件创...
分类:
其他好文 时间:
2014-09-15 10:02:28
阅读次数:
330
从类图中我们可以看到,Cocos2d-x中有内置的11粒子,这些粒子的属性都是预先定义好的,我们也可以在程序代码中单独修改某些属性,我们在上一节的实例中都已经实现了这些属性的设置。内置粒子系统内置的11粒子系统说明如下:ParticleExplosion。爆炸粒子效果,属于半径模式。Particle...
分类:
其他好文 时间:
2014-09-14 12:47:27
阅读次数:
226
从类图中我们可以看到,Cocos2d-x中有内置的11粒子,这些粒子的属性都是预先定义好的,我们也可以在程序代码中单独修改某些属性,我们在上一节的实例中都已经实现了这些属性的设置。 内置粒子系统 内置的11粒子系...
分类:
其他好文 时间:
2014-09-14 10:11:17
阅读次数:
278