1 / 34
文档名称:

《cocos2d-js教学》2cocos2d-js - particlePPT课件.pptx

格式:pptx   大小:1,989KB   页数:34页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《cocos2d-js教学》2cocos2d-js - particlePPT课件.pptx

上传人:yzhqw888 2018/7/17 文件大小:1.94 MB

下载得到文件列表

《cocos2d-js教学》2cocos2d-js - particlePPT课件.pptx

相关文档

文档介绍

文档介绍:Cocos2d-JS 粒子系统
鲍健运
Cocos引擎技术布道师,触控教育
简介
简介
粒子系统用于模拟一些特定的模糊现象
例如火、爆炸、烟、落叶、雪、雾、云、流星等。
粒子可以使用一个小图片或者一个纯色块来表示
粒子可以根据设置,指定生成速度和更新间隔,在指定位置生成粒子,并初始化粒子的速度、颜色、透明度、生命周期等参数。
粒子在生命周期内,会模拟实际物理规律,不断更新位置和速度等特性,而超出生命周期后就会自动消失。
ParticleSystem类
ParticleSystem类
新建一个基本ParticleSystem
光这些是没有任何效果的!需要对其设置~
屏幕中同时存在粒子数量的上限
通过图片设置粒子的纹理
ParticleSystem类
粒子系统的主要属性
duration:发射器生存时间,即它发射粒子的时间
注意:这个时间与粒子的生存时间不同,单位为秒,-1表示永远
emissionRate: 每秒喷发的粒子数量
emitterMode:喷发器模式:
重力模式(GRAVITY)和半径模式(RADIUS)
totalParticles:场景中存在的最大粒子数目
一般与emissionRate配合使用
isAutoRemoveOnFinish:粒子结束时是否自动删除
ParticleSystem类
生命属性
life:粒子生命,即粒子的生存时间
lifeVar:粒子生命变化范围
大小属性
endSize:粒子结束时的大小,-1表示与初始大小一致
endSizeVar:粒子结束大小的变化范围
startSize:粒子初始时的大小
startSizeVar:粒子初始大小的变化范围
ParticleSystem类
角度属性
angle:粒子角度
angleVar:粒子角度的变化范围
颜色属性
endColor:粒子结束颜色
endColorVar:粒子结束颜色变化范围
startColor:粒子初始颜色
startColorVar:粒子初始颜色变化范围
如不需要五颜六色效果,.color(0,0,0,0)