SuperAPI AI 工具集

roblox-vfx

设计与创作

查看项目

更新于 10-16 02:32

技能介绍

用途:构建或优化 Roblox 的粒子(ParticleEmitter)、光束(Beam)、拖尾(Trail)与高亮(Highlight)效果,主要参考 Roblox 官方粒子发射器文档与 Effects 章节。

主要能力:调整粒子生命周期、大小、透明度与速率;设置纹理、ColorSequence、NumberSequence、发射方向与运动参数(Speed、SpreadAngle、Acceleration、Drag、VelocityInheritance、LockedToPart、TimeScale);配置 Box/Sphere/Cylinder/Disc 发射形状及 ShapeStyle、ShapeInOut、ShapePartial;使用翻页动画(FlipbookLayout、FlipbookFramerate、FlipbookMode 等);控制 LightEmission、LightInfluence、Brightness、Orientation、ZOffset;以及 Beam、Trail、Highlight 的关键属性。

使用方式:将 ParticleEmitter 挂到 BasePart 或 Attachment 上,旋转父级或 Attachment 控制发射方向;一次性爆发可设 Rate 为 0 后调用 emitter:Emit(num),或由动画标记触发;客户端权威发射用 RemoteEvent:FireClient 或本地信号;预加载纹理用 ContentProvider:PreloadAsync({texture});临时发射器用 Debris:AddItem 或 task.delay 清理,复用前重置 Rate、Lifetime、Size、Transparency。

适用场景:火焰、烟雾、雨等持续环境效果;爆炸、冲击、枪口闪光等一次性爆发;脚步尘土、武器拖尾、光环等附着效果;风反应效果;与动画标记结合的特效。

限制:粒子速率有硬上限(桌面约 400、移动约 100 每发射器);Sphere/Cylinder 形状在 Attachment 父级下显示不正确,需用 BasePart;ParticleEmitter 不在 ViewportFrame 内渲染;翻页动画更耗内存,低内存客户端会自动禁用;Highlight 客户端上限 255 个(含禁用实例);填充率与过度绘制是主要 GPU 成本,需在最低目标设备与 Studio 最低/最高画质下测试;粒子状态会复制但单个粒子不会,一次性爆发建议客户端权威发射;远距离需做 LOD 与剔除。

其他:仓库含 scripts/EffectBurst.lua 一次性爆发克隆清理助手,以及 references/ 下的属性与进阶参考文档。具体收费、价格与平台信息暂未提供。