Skip to content

PSGradient

PSGradient类表示粒子渐变色,它用于描述一种颜色随时间或者空间变化的过程。

typescript
let obj = new GameObject();
let com = obj.AddComponent<ParticleSystem>(ParticleSystem);
let psGradient = com.initialModuleColor;

成员变量

PSGradient.gradientMode : PSGradientMode
渐变模式PSGradientMode
PSGradient.minColor : Color
(只读)渐变色的最小颜色点。
PSGradient.maxColor : Color
(只读)渐变色的最大颜色点。
PSGradient.maxGradient : Gradient|null
(只读)控制粒子颜色属性的最大值。
PSGradient.minGradient : Gradient|null
(只读)控制粒子颜色属性的最小值。
PSGradient.isOptimized : boolean
(只读)是否被使用

成员方法

PSGradient.Evaluate ( time : number , random_value : number 1.0 ) : Color
进行颜色采样。
PSGradient.BuildGradients ( ) : boolean
构建渐变色。
PSGradient.CopyTo ( target : PSGradient ) : void
复制到对象。
PSGradient.Reset ( mode : PSGradientMode PSGradientMode.Color, begin_color : Color Color.white, end_color : Color Color.white ) : Reset(PSGradientMode
重置渐变。