mac Cocos2d-x中常用粒子编辑器ParticleDesigner测试例子
来源:互联网 发布:美股模拟炒股软件 编辑:程序博客网 时间:2024/05/01 17:58
ParticleDesigner for Mac下载地址:http://www.cocoachina.com/bbs/read.php?tid=108339
下载后有一个程序,有一个授权码,先打开程序,再打开授权码,会提示授权成功。
打开 ParticleDesigner 随意选择一种效果 选择save。
类型选择 cocosd(plist)类型保存至桌面 命名为myplist导出至桌面
选择右侧Emitter Config可设置属性。
基本的设置
Max Particles 粒子的数量
Lifespan 生命周期, 周期越长屏幕上同事存在的粒子数量就越多
LifespanVariance 生命周期的变量值,例如生命周期为 5 ,变量为 1 ,那么生命周期就会在 5-1和 5+1 之间随机一个数
Start Size 开始的粒子大小
Start SizeVariance 开始粒子大小的变量值
Finish Size 结束的粒子大小
Finish SizeVariance 结束粒子大小的变量值
Particle EmitAngle 粒子发射的角度
Particle EmitAngle Variance 粒子发射角度变量值
Position Y 发射的 Y 坐标
Position X 发射的 X 坐标
Duration 持续时间,当为 -1 时候是持久的
发射模式设置
Gracity 重力模式
Speed 粒子速度
Speed Variance 速度变量值
Gracity x 粒子重力下 X 轴上的加速度
Gravity y 粒子重力下 Y 轴上的加速度
Radial Acceleration 当是正数时,离发射器越远,加速就越大;否则相反
Radial Acceleration Variance 以上的浮动值
Tangential Acceleration 让粒子旋转围着发射器运动,越远加速越快。当为正时,逆时针旋转;否则相反
Radial 半径模式(让粒子沿着一个圆形旋转,可产生漩涡、螺旋效果)
Max Radius 最大半径
Max Radius Variance 以上浮动值
Min Radius 最小半径
Deg.Per.Second 影响 粒子移动的方向和速度
Deg.Per.Second Var 以上浮动值
颜色模式( ccColor4F )
Red 红
Blue 蓝
Green 绿
Alpha 透明度
粒子混合模式 Blend Function
来源 Source 和目标 Destination 这个两个值都为以下几种情况:
GL_ZERO
GL_ONE
GL_SRC_COLOR
GL_ONE_MINUS_SRC_COLOR
GL_SRC_ALPHA
GL_ONE_MINUS_SRC_ALPHA
GL_DST_ALPHA
GL_ONE_MINUS_DST_ALPHA
将plist拖入到xcode的resource中
为了方便测试 将Hello world中得精灵 菜单先注释掉,添加如下代码:
CCSize size = CCDirector::sharedDirector()->getWinSize(); CCParticleSystem *system = CCParticleSystemQuad::create("myplist.plist"); system->setPosition(ccp(size.width/2, size.height/2)); this->addChild(system);
执行程序,ok 看效果。
- mac Cocos2d-x中常用粒子编辑器ParticleDesigner测试例子
- ParticleDesigner 粒子编辑器使用
- cocos2d-x粒子编辑器
- Cocos2d-x在线粒子编辑器
- cocos2d-x 粒子系统例子 Rocket Through
- 使用 Cocos2d-x 和粒子编辑器实现
- cocos2d-x 粒子编辑器和使用
- Cocos2d-x中自定义粒子系统
- Cocos2d-x初入学堂(10)-->ParticleEditor粒子编辑器
- windows平台下好用的粒子编辑器(for cocos2d-x)
- Cocos2d-x初入学堂(10)-->ParticleEditor粒子编辑器
- Cocos2d-x 粒子编辑器使用和渲染特效
- 使用 Cocos2d-x 和粒子编辑器实现场景特效
- Cocos2d-x初入学堂(10)-->ParticleEditor粒子编辑器
- cocos2d-x粒子系统
- cocos2d-x粒子系统
- cocos2d-x 粒子系统
- Cocos2d-x粒子效果
- Intent的数据传递
- windows编译ffmpeg出现gcc is unable to create an executable file 的一般情况
- Linux下配置jdk1.7
- Java - 集合框架 - 整理
- [翻译+笔记]推荐算法之协作过滤
- mac Cocos2d-x中常用粒子编辑器ParticleDesigner测试例子
- 通 信 习 题 TD基本原理
- 手机接入检测及驱动安装判断
- 判断一个数是否是2的幂次方
- OpenGL ES3.0 《学习笔记 一》Introduction to OpenGL ES 3.0
- java项目开发全程实录第5章运行错误。
- c++中STL库 简介 及 使用说明
- Android线程Handler的理解
- 八月,开始之路