C# Class ModelMultiParticlePersistFX, SmokeScreen

Inheritance: EffectBehaviour
ファイルを表示 Open project: sarbian/SmokeScreen

Public Properties

Property Type Description
alpha MultiInputCurve,
angle FXCurve
distance FXCurve
emission MultiInputCurve,
energy MultiInputCurve,
force MultiInputCurve,
grow MultiInputCurve,
initalVelocityOffsetMaxRadius MultiInputCurve,
inputs float[]
linAlphaDecay MultiInputCurve,
linGrow MultiInputCurve,
logAlphaDecay MultiInputCurve,
logGrow MultiInputCurve,
logGrowScale MultiInputCurve,
node_backup string
offset MultiInputCurve,
overRideInputs bool
randConeEmit MultiInputCurve,
scale MultiInputCurve,
showUI bool
size MultiInputCurve,
sizeClampCurve MultiInputCurve,
specialScale float
speed MultiInputCurve,
vPosOffset MultiInputCurve,
vRandPosOffset MultiInputCurve,
xyForce MultiInputCurve,
zForce MultiInputCurve,

Public Methods

Method Description
Backup ( ConfigNode node ) : void
FixedUpdate ( ) : void
ModelMultiParticlePersistFX ( ) : System
OnEvent ( ) : void
OnEvent ( float power ) : void
OnInitialize ( ) : void
OnLoad ( ConfigNode node ) : void
OnSave ( ConfigNode node ) : void
OnVesselDie ( ) : void
Restore ( ) : void
Update ( ) : void
UpdateEmitters ( float power ) : void

Private Methods

Method Description
DisableCollider ( GameObject go ) : void
GUIInput ( int id, string text ) : void
OnDestroy ( ) : void
OnGUI ( ) : void
Print ( String s ) : void
UpdateInputs ( float power ) : void
maxInput ( int id ) : float
minInput ( int id ) : float
windowGUI ( int ID ) : void

Method Details

Backup() public method

public Backup ( ConfigNode node ) : void
node System.ConfigNode
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

ModelMultiParticlePersistFX() public method

public ModelMultiParticlePersistFX ( ) : System
return System

OnEvent() public method

public OnEvent ( ) : void
return void

OnEvent() public method

public OnEvent ( float power ) : void
power float
return void

OnInitialize() public method

public OnInitialize ( ) : void
return void

OnLoad() public method

public OnLoad ( ConfigNode node ) : void
node System.ConfigNode
return void

OnSave() public method

public OnSave ( ConfigNode node ) : void
node System.ConfigNode
return void

OnVesselDie() public method

public OnVesselDie ( ) : void
return void

Restore() public method

public Restore ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateEmitters() public method

public UpdateEmitters ( float power ) : void
power float
return void

Property Details

alpha public_oe property

public MultiInputCurve, alpha
return MultiInputCurve,

angle public_oe property

public FXCurve angle
return FXCurve

distance public_oe property

public FXCurve distance
return FXCurve

emission public_oe property

public MultiInputCurve, emission
return MultiInputCurve,

energy public_oe property

public MultiInputCurve, energy
return MultiInputCurve,

force public_oe property

public MultiInputCurve, force
return MultiInputCurve,

grow public_oe property

public MultiInputCurve, grow
return MultiInputCurve,

initalVelocityOffsetMaxRadius public_oe property

public MultiInputCurve, initalVelocityOffsetMaxRadius
return MultiInputCurve,

inputs public_oe property

public float[] inputs
return float[]

linAlphaDecay public_oe property

public MultiInputCurve, linAlphaDecay
return MultiInputCurve,

linGrow public_oe property

public MultiInputCurve, linGrow
return MultiInputCurve,

logAlphaDecay public_oe property

public MultiInputCurve, logAlphaDecay
return MultiInputCurve,

logGrow public_oe property

public MultiInputCurve, logGrow
return MultiInputCurve,

logGrowScale public_oe property

public MultiInputCurve, logGrowScale
return MultiInputCurve,

node_backup public_oe property

public string node_backup
return string

offset public_oe property

public MultiInputCurve, offset
return MultiInputCurve,

overRideInputs public_oe property

public bool overRideInputs
return bool

randConeEmit public_oe property

public MultiInputCurve, randConeEmit
return MultiInputCurve,

scale public_oe property

public MultiInputCurve, scale
return MultiInputCurve,

showUI public_oe property

public bool showUI
return bool

size public_oe property

public MultiInputCurve, size
return MultiInputCurve,

sizeClampCurve public_oe property

public MultiInputCurve, sizeClampCurve
return MultiInputCurve,

specialScale public_oe property

public float specialScale
return float

speed public_oe property

public MultiInputCurve, speed
return MultiInputCurve,

vPosOffset public_oe property

public MultiInputCurve, vPosOffset
return MultiInputCurve,

vRandPosOffset public_oe property

public MultiInputCurve, vRandPosOffset
return MultiInputCurve,

xyForce public_oe property

public MultiInputCurve, xyForce
return MultiInputCurve,

zForce public_oe property

public MultiInputCurve, zForce
return MultiInputCurve,