C# Class MBParticleImageAnimation, Pharos

Inheritance: MBParameter
显示文件 Open project: rstaewen/Pharos

Public Properties

Property Type Description
BirthAnimDirection MBImageAnimationDirection
BirthAnimMode MBImageAnimationMode
BirthAnimRepeat MBImageAnimationRepeat
BirthAnimSpeed float
BirthAnimTiming MBImageAnimationTimingMode
LifetimeAnimDirection MBImageAnimationDirection
LifetimeAnimMode MBImageAnimationMode
LifetimeAnimRepeat MBImageAnimationRepeat
LifetimeAnimSpeed float
LifetimeAnimTiming MBImageAnimationTimingMode
StartFrame int

Public Methods

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

Private Methods

Method Description
Advance ( int frame, int &dir, MBImageAnimationRepeat repeat, MBImageAnimationMode mode ) : int

Method Details

OnBirth() public method

public OnBirth ( MBParticle, PT ) : void
PT MBParticle,
return void

OnLifetime() public method

public OnLifetime ( MBParticle, PT ) : bool
PT MBParticle,
return bool

OnPlay() public method

public OnPlay ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

Validate() public method

public Validate ( ) : void
return void

Property Details

BirthAnimDirection public_oe property

Birth animation direction
public MBImageAnimationDirection BirthAnimDirection
return MBImageAnimationDirection

BirthAnimMode public_oe property

Birth animation mode
public MBImageAnimationMode BirthAnimMode
return MBImageAnimationMode

BirthAnimRepeat public_oe property

Birth animation repeating mode
public MBImageAnimationRepeat BirthAnimRepeat
return MBImageAnimationRepeat

BirthAnimSpeed public_oe property

Birth animation speed
public float BirthAnimSpeed
return float

BirthAnimTiming public_oe property

Birth animation timing mode
public MBImageAnimationTimingMode BirthAnimTiming
return MBImageAnimationTimingMode

LifetimeAnimDirection public_oe property

Lifetime animation direction
public MBImageAnimationDirection LifetimeAnimDirection
return MBImageAnimationDirection

LifetimeAnimMode public_oe property

Lifetime animation mode
public MBImageAnimationMode LifetimeAnimMode
return MBImageAnimationMode

LifetimeAnimRepeat public_oe property

Lifetime animation repeating mode
public MBImageAnimationRepeat LifetimeAnimRepeat
return MBImageAnimationRepeat

LifetimeAnimSpeed public_oe property

Lifetime animation speed
public float LifetimeAnimSpeed
return float

LifetimeAnimTiming public_oe property

Lifetime animation timing mode
public MBImageAnimationTimingMode LifetimeAnimTiming
return MBImageAnimationTimingMode

StartFrame public_oe property

Starting frame
public int StartFrame
return int