用途:本 Skill 用于在 Cocos Creator 3.8 中掌握粒子系统并制作 2D/3D 特效,触发条件为制作火焰、烟雾、爆炸等游戏特效。\n\n主要能力:涵盖 2D 粒子(ParticleSystem2D)、3D 粒子(ParticleSystem)、粒子编辑器与特效制作;支持发射、生命周期、空间、运动、外观等属性配置,以及颜色渐变、形状模块、发射器曲线编辑和脚本控制。\n\n使用方式:2D 粒子可 addComponent(ParticleSystem2D),设置 file(Plist 格式)、emitRate、duration、autoRemoveOnFinish;3D 粒子可 addComponent(ParticleSystem),设置可选 mesh、particleCount、startSize、startSpeed。常见属性包括 duration(-1 永久)、emissionRate、loop、playOnLoad、startLifetime、startDelay、startPosition、startRotation、startSize、startSpeed、velocityModifier、gravityModifier、startColor、endColor、startOpacity、endOpacity、startScale、endScale。颜色渐变通过 colorOverLifetime 配合 Gradient 与 colorKeyframes 设置。形状模块可设 Sphere 或 Cone,并配置 radius、arcSpeed、angle、emitFrom。曲线通过 CurveRange 与 Curve 的 addKey 控制。脚本可调用 play、pause、stop、clear,并动态修改 emissionRate、startSpeed、startColor。\n\n限制与注意事项:需合理控制粒子数量、避免过长生命周期、使用 LOD 控制性能,建议制作粒子预设、使用粒子编辑器可视化编辑并善用对象池管理。其他细节暂未提供。
cocos-particle-skill
设计与创作
更新于 10-16 01:19