C# Class ParticleEngine.Emitter.ParticleEmitter

显示文件 Open project: Wotuu/RTS_XNA_v2 Class Usage Examples

Public Properties

Property Type Description
blendState Microsoft.Xna.Framework.Graphics.BlendState

Public Methods

Method Description
Draw ( GraphicsDevice device ) : void
ParticleEmitter ( float x, float y, float z ) : System
QuicklyDie ( int timeLeftMS ) : void

Forces this effect to die quickly.

Update ( float time_step ) : void

Protected Methods

Method Description
CreateParticle ( ) : void

Method Details

CreateParticle() protected abstract method

protected abstract CreateParticle ( ) : void
return void

Draw() public method

public Draw ( GraphicsDevice device ) : void
device GraphicsDevice
return void

ParticleEmitter() public method

public ParticleEmitter ( float x, float y, float z ) : System
x float
y float
z float
return System

QuicklyDie() public method

Forces this effect to die quickly.
public QuicklyDie ( int timeLeftMS ) : void
timeLeftMS int The time left in MS before this effect is completely gone
return void

Update() public method

public Update ( float time_step ) : void
time_step float
return void

Property Details

blendState public_oe property

public BlendState,Microsoft.Xna.Framework.Graphics blendState
return Microsoft.Xna.Framework.Graphics.BlendState