Cocos2d-X 定义系统的粒子效果

网友投稿 248 2022-11-07

Cocos2d-X 定义系统的粒子效果

1、使用系统定义的粒子效果: void addParticle() {     CCParticleSnow *now=CCParticleSnow::create();     //设置单个粒子的纹理     now->setTextureWithRect(CCTextureCache::sharedTextureCache()->addImage("crop.png"),CCRectMake(0,0, 30,30));     now->setBlendAdditive(true);//必不可少的     now->setPosition( ccp(200,200));     addChild(now);     now->setAutoRemoveOnFinish(true);//播放完成后自动移除 } 2、读取plist文件的粒子效果 //加入Particle的plist文件 void addParticleToplist() {     //加入plist文件的用法如下     CCParticleSystemQuad *sv=CCParticleSystemQuad::create("a.plist");     sv->setTextureWithRect(CCTextureCache::sharedTextureCache()->addImage(""), CCRectMake(0, 0, 32, 32));     sv->setBlendAdditive(true);     sv->setPosition(ccp(200,200));     //设置一个粒子无限循环的播放   kCCParticleDurationInfinity表示无限循环     sv->setDuration(kCCParticleDurationInfinity);    // kCCParticleDurationInfinity     addChild(sv);     sv->setAutoRemoveOnFinish(true); }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:vindows7上搭建cocos2d-x的开发环境
下一篇:基于Springboot实现送水公司信息管理系统
相关文章

 发表评论

暂时没有评论,来抢沙发吧~