Skip to main content

Color Over Lifetime Linear Gradient(生命周期线性渐变颜色)

Color Over Lifetime Linear Gradient(生命周期线性渐变颜色)

Color Over Lifetime Linear Gradient(生命周期线性渐变颜色)组件实现了从 Unity 继承的旧版生命周期颜色系统。该组件允许粒子根据其存在时间改变颜色。

此组件是 Photon Dust(光影尘) 系统的一部分,由 Frooxius 制作。

一个更现代且可实际编辑的替代方案是 ColorOverLifetimeTexture(生命周期纹理颜色) 组件。

image.png

字段列表 (Fields)

字段名 (Field) 类型 (Type) 描述 (Description)
ColorOverLifetime SyncLinear`1<ColorX> 一个线性渐变色,用于在粒子生命周期内为其赋予颜色。包含颜色和关键点。

同步委托 (Sync Delegates)

委托 (Delegate) 类型 (Type) 描述 (Description)
SetupIntensityFadeInFadeOut ButtonEventHandler 将强度渐变改为 0% - 10%,90% - 100%。
SetupIntensityFadeOut ButtonEventHandler 将强度渐变改为 0% - 10%。
SetupIntensityFadeIn ButtonEventHandler 将强度渐变改为 90% - 100%。
ClearFadeEffects ButtonEventHandler 清除强度渐变效果,使其不产生任何影响。

用法 (Usage)

将该组件添加到某个槽位(Slot)上,并将其加入粒子系统(Component:ParticleSystem)的模块列表,然后调整字段值以获得所需的粒子颜色渐变效果。

示例 (Examples)

暂无示例,待补充。

参见 (See Also)