手指效果

摘要: HelloWorld::HelloWorld(){ smoke=CCParticleSmoke::create(); sun=CCParticleSun::create(); }HelloWorld::~HelloWorld(){ smoke->setAutoRemoveOnFinish(true); sun->setAutoRemoveOnFinish(true);} CCScene* HelloWorld::scene(){ // 'scene' is an autorelease object CCScene *scene = CCScene::cre... 阅读全文
posted @ 2013-04-23 13:29 jack_yan 阅读(249) 评论(0) 推荐(0)

系统自带的粒子系统

摘要: CCParticleSnow *snow=CCParticleSnow::create(); snow->setPosition(ccp(400,670)); snow->setTextureWithRect(CCTextureCache::sharedTextureCache()->addImage("snow.png"),CCRectMake(0,0,32,32)); addChild(snow); 阅读全文
posted @ 2013-04-23 11:59 jack_yan 阅读(183) 评论(0) 推荐(0)

自定义粒子系统

摘要: CCParticleSystemQuad *m_emitter = new CCParticleSystemQuad(); m_emitter->initWithTotalParticles(900);//900个粒子对象 //设置图片 m_emitter->setTexture(CCTextureCache::sharedTextureCache()->addImage("snow1.png")); //设置发射粒子的持续时间-1表示一直发射,0没有意义,其他值表示持续时间 m_emitter->setDuration(-1); //设置中心方向, 阅读全文
posted @ 2013-04-23 11:58 jack_yan 阅读(202) 评论(0) 推荐(0)

技能冷却

摘要: CCSprite *s2 = CCSprite::create("pa1.png"); s2->setPosition(ccp(200,200)); addChild(s2,0); CCSprite *s = CCSprite::create("pa2.png"); CCProgressTimer *pt = CCProgressTimer::create(s); pt->setPosition(200,200); pt->setType(cocos2d::CCProgressTimerType(kCCProgressTimerType 阅读全文
posted @ 2013-04-23 11:34 jack_yan 阅读(176) 评论(0) 推荐(0)