C# Class MBCircleEmitter, Pharos

Inheritance: MBEmitterType
Show file Open project: rstaewen/Pharos

Public Properties

Property Type Description
Arc float
DistributionPoints int
EvenlySpread bool
Hollow float

Public Methods

Method Description
GetPosition ( MBParticle, PT ) : Vector3
OnPlay ( ) : void
Reset ( ) : void
Validate ( ) : void

Protected Methods

Method Description
DoGizmos ( ) : void

Method Details

DoGizmos() protected method

protected DoGizmos ( ) : void
return void

GetPosition() public method

public GetPosition ( MBParticle, PT ) : Vector3
PT MBParticle,
return Vector3

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

Arc public property

Limit angle
public float Arc
return float

DistributionPoints public property

Number of spawnpoints the arc/circle will be divided into when evenly spread
public int DistributionPoints
return int

EvenlySpread public property

True to spawn particles evenly spread along the arc/cirlce
public bool EvenlySpread
return bool

Hollow public property

Cut out area percentage
public float Hollow
return float