C# 클래스 MBParticleColorBase, Pharos

Base class for color manipulating parameters
상속: MBParameter
파일 보기 프로젝트 열기: rstaewen/Pharos 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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