从类图中我们可以看到,Cocos2d-x中有内置的11粒子,这些粒子的属性都是预先定义好的,我们也可以在程序代码中单独修改某些属性,我们在上一节的实例中都已经实现了这些属性的设置。内置粒子系统内置的11粒子系统说明如下:ParticleExplosion。爆炸粒子效果,属于半径模式。Particle...
分类:
其他好文 时间:
2014-09-14 10:06:16
阅读次数:
242
从类图中我们可以看到,Cocos2d-x中有内置的11粒子,这些粒子的属性都是预先定义好的,我们也可以在程序代码中单独修改某些属性,我们在上一节的实例中都已经实现了这些属性的设置。内置粒子系统内置的11粒子系统说明如下: ParticleExplosion。爆炸粒子效果,属于半径模式。ParticleFire。火焰粒子效果,属于重力径模式。ParticleFireworks。烟花粒子效果,属于重力...
分类:
其他好文 时间:
2014-09-14 08:58:36
阅读次数:
208
游戏开发中,普通的碰撞检测就简单了,这主要是借助于精灵类的boundingBox矩形间是否相交来判定。但试想,如果在一个游戏中存在多种粒子武器,这两种武器互相朝对方开火,那么也应当存在一个粒子***相交(即碰撞)的问题吧。这时候如何检测呢?今天在整理COCOS2D-X粒子系统支持..
分类:
其他好文 时间:
2014-09-12 19:23:44
阅读次数:
206
1、创建文本节点:
function addNode(){
var element = document.createElement("div");
element.className = "message";
var textNode = document.c...
分类:
编程语言 时间:
2014-09-07 14:48:35
阅读次数:
160
粒子系统是为了游戏的效果展现得更好效果、而且这些效果不能使用动画来产生,这样就有了粒子系统。粒子系统中的粒子一般具有四个特性: ????????1、有大量的粒子 ????????2、每个粒子都按...
分类:
其他好文 时间:
2014-09-04 21:01:00
阅读次数:
213
#include#include using namespace std;struct Node{ int data; Node *next;};//没有头结点的插入新节点Node* AddNode(Node *head,int num)//如果是void 类型的 那么head要用指向指...
分类:
其他好文 时间:
2014-09-02 19:34:45
阅读次数:
217
之前看starling资料的时候,发现印度一高人的hungry-hero,膜拜之情油然而生。 现在正好拿素材来做个cocos2d-js的版本。暂时在手机上运行闪退,还没时间看具体原因。 在chrome下运行,内存控制还不错,可见cocos2d-js的对象池和粒子系统的回收都做得不错。 演示地址:(没...
分类:
Web程序 时间:
2014-08-26 21:12:16
阅读次数:
338
粒子系统使用自定义图片很简单只需要在plist最后一行设置png的名称即可。但是,在实际使用中,发现自定义图片无法使用原来的形状,例如设置了一长条的图片,结果出来确实一个个圆球。 翻了plist和cc.ParticleSystem的定义,没有找到自定义形状的属性,暂且认为cocos2d无法使用自定义...
分类:
Web程序 时间:
2014-08-26 13:18:26
阅读次数:
303
http://onebyonedesign.com/flash/particleeditor/这个原来是为flash starling设计的粒子系统编辑器,但实际上,还是能兼容cocos2d的。只需要选中Export按钮下方的“include .plist file”。在Cocos2d中使用更简单,...
分类:
Web程序 时间:
2014-08-25 22:24:34
阅读次数:
308
我在学Unity3D,TankSniper(坦克狙击手)这个项目是用来练手的。到目前为止,用到的Unity3D知识有:地形Terrain,子物体gameObject,预制体Prefab,粒子系统Shuriken,刚体rigidbody,碰撞体collider,场景scene。需要step by st...
分类:
其他好文 时间:
2014-08-25 01:07:53
阅读次数:
594