C# Класс MBParticleColorBase, Pharos

Base class for color manipulating parameters
Наследование: MBParameter
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AutoFade bool
Colors List
DieOnAlpha bool
FadeIn float
FadeOut float

Открытые методы

Метод Описание
AddColorKey ( float t, Color color ) : ColorKey,

Adds a color key

GetGradientColor ( float t, bool keyonly ) : Color

Gets a color from the gradient

OnBirth ( MBParticle, PT ) : void
OnLifetime ( MBParticle, PT ) : bool
Reset ( ) : void
Validate ( ) : void

Описание методов

AddColorKey() публичный Метод

Adds a color key
public AddColorKey ( float t, Color color ) : ColorKey,
t float time
color Color the color to set at time t
Результат ColorKey,

GetGradientColor() публичный Метод

Gets a color from the gradient
public GetGradientColor ( float t, bool keyonly ) : Color
t float time
keyonly bool whether only key colors are returned
Результат Color

OnBirth() публичный Метод

public OnBirth ( MBParticle, PT ) : void
PT MBParticle,
Результат void

OnLifetime() публичный Метод

public OnLifetime ( MBParticle, PT ) : bool
PT MBParticle,
Результат bool

Reset() публичный Метод

public Reset ( ) : void
Результат void

Validate() публичный Метод

public Validate ( ) : void
Результат void

Описание свойств

AutoFade публичное свойство

Whether particles should autofade using FadeIn and FadeOut
public bool AutoFade
Результат bool

Colors публичное свойство

Color keys
public List Colors
Результат List

DieOnAlpha публичное свойство

Whether particles should die automatically when alpha falls below 0
public bool DieOnAlpha
Результат bool

FadeIn публичное свойство

Fade-In time to first key's alpha in percent
public float FadeIn
Результат float

FadeOut публичное свойство

Fade-Out time from last key's alpha to zero in percent
public float FadeOut
Результат float