Particle System Overview

    粒子系统的基本单元是粒子,一个粒子一般具有位置、大小、颜色、速度、加速度、生命周期等属性。在每一帧中,粒子系统一般会执行如下步骤:

    1. 产生新的粒子,并初始化
    2. 更新粒子的动态属性
    3. 渲染所有有效的粒子

    粒子系统一般由以下几个部分组成:

    1. 发射器,用于创建粒子,并初始化粒子的属性
    2. 影响器,用于更新粒子的属性
    3. 粒子类,存储粒子的属性
    4. 粒子系统类,管理上面的模块

    在编辑器中添加粒子系统组件有以下两种方式:

    1. 在左侧的 层级管理器 面板中点击鼠标右键,然后选择 创建 -> 特效 -> 粒子系统 来添加一个粒子系统组件,如下图:

      粒子系统 - 图2

    粒子系统 - 图4

    Cocos Creator 粒子系统用模块来组织功能,包括以下模块: