看起来没区别啊, 如果有人看出区别了, 请无视我的美术 嗯" name="description" />

cocos2dX 之CCParticle(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-01-01 13:15 点击:
\, 话说这张看起来不错啊, 我们再来看看效果:


<喎?http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140607/20140607090753144.jpg" alt="\">




看起来没区别啊, 如果有人看出区别了, 请无视我的美术

嗯, 粒子特效就是这么简单, 大家把其他的也加上去看看效果吧,



我们再来看看自定义粒子效果, 我这里使用的是红孩儿工具箱, 这是粒子编辑界面:

\

我们来看看重力参数:

gravity( Point); //粒子系统的重力。

speed( float); //粒子们射出的速度。

speedVar( float); //速度变量

tangencialAccel( float); //粒子们的正切加速度

tangencialAccelVar( float); //粒子们正切加速度的变量

radialAccel( float); //粒子们的半径加速度。

radialAccelVar( float); //粒子们半径加速度的变量


半径参数:

startRadius( float); //粒子的开始半径

startRadiusVar( float); //开始半径变量

endRadius( float); //粒子的结束半径

endRadiusVar( float); //结束半径变量

rotatePerSecond( float); //围绕一个来源点的每秒旋转角度

rotatePerSecondVar( float); //每秒旋转角度变量


常规参数:

startSize:粒子的初始尺寸(像素值)
startSizeVar
endSize:粒子的结束尺寸(如果你想让粒子的开始大小同结束大笑相同,就用一下kCCParticleStartSizeEqualToEndSize
endSizeVar
startColor :粒子开始颜色(ccColor4F)
startColorVar
endColor :粒子结束颜色
endColorVar
startSpin:仅用在CCParticleSystemQuad中,起始螺旋度
startSpinVar
endSpin:仅用在CCParticleSystemQuad中,结束螺旋度
endSpinVar
life粒子的生命生存时间,单位是秒
lifeVar
angle:粒子开始角度,float
angleVar
positon:CCPoint粒子位置
positonVar
centerOfGravity :CGPoint

我们在粒子编辑器里面做一个火焰:

\


保存起来, 我们将会得到一个plist文件, 这里面就保存了我们的粒子的配置, 我们直接使用就可以了:

\

//添加自定义粒子特效
	CCParticleSystem* particle2 = CCParticleSystemQuad::create( "fire.plist");
	particle2->setPosition( ccp( visibleSize.width - 60, 0));
	addChild( particle2);

\


看看效果:

\


有的朋友可能会出现问题, 如果出现问题了, 就看看plist文件最下面的图片文件路径对不对:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • cocos2d-x学习笔记(19)--label 、label atlas
  • cocos2d-x学习笔记(23)--地图的使用3--CCTMXLayer
  • Cocos2d-x学习(一):HelloWorld
  • cocos2dx在xcode下开发,编译到android上(2)
  • cocos2d 设置屏幕默认方向
  • Cocos2d-x 2.0 之 Actions “三板斧” 之一
  • cocos2d-x学习笔记(22)--地图的使用2(TMX) --Z-Order、AnchorPoi
  • cocos2d-x学习笔记(18)--游戏打包(windows平台)
  • cocos2d-x学习笔记(16)--spritesheet(精灵表单)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1