C# Class MagicalFPS.MagicEffect.EffectBase

Inheritance: DefaultDrawableImpl
Exibir arquivo Open project: kyasbal-1994/MagicalFPS Class Usage Examples

Protected Properties

Property Type Description
_startDirection System.Vector3
_startPosition System.Vector3
isPlaying bool
startTime long

Public Methods

Method Description
Draw ( ) : void
ReloadEffectFile ( ) : void
Start ( System.Vector3 startPosition, System.Vector3 startDirection ) : void
Update ( ) : void

Protected Methods

Method Description
Draw ( long time ) : void
EffectBase ( GameContext gameContext ) : System
InvokeInDisableDepth ( System.Action act ) : void

深度バッファを無効にして指定したでりげーとを実行します

Update ( long time ) : void

Private Methods

Method Description
EffectBase ( ) : System

Method Details

Draw() public method

public Draw ( ) : void
return void

Draw() protected abstract method

protected abstract Draw ( long time ) : void
time long
return void

EffectBase() protected method

protected EffectBase ( GameContext gameContext ) : System
gameContext GameContext
return System

InvokeInDisableDepth() protected method

深度バッファを無効にして指定したでりげーとを実行します
protected InvokeInDisableDepth ( System.Action act ) : void
act System.Action
return void

ReloadEffectFile() public method

public ReloadEffectFile ( ) : void
return void

Start() public method

public Start ( System.Vector3 startPosition, System.Vector3 startDirection ) : void
startPosition System.Vector3
startDirection System.Vector3
return void

Update() public method

public Update ( ) : void
return void

Update() protected abstract method

protected abstract Update ( long time ) : void
time long
return void

Property Details

_startDirection protected_oe property

protected Vector3,System _startDirection
return System.Vector3

_startPosition protected_oe property

protected Vector3,System _startPosition
return System.Vector3

isPlaying protected_oe property

protected bool isPlaying
return bool

startTime protected_oe property

protected long startTime
return long