C# Class PersistentKSPParticleEmitter, SmokeScreen

Afficher le fichier Open project: sarbian/SmokeScreen Class Usage Examples

Méthodes publiques

Свойство Type Description
clampXYstart bool
collide bool
collideRatio float
dragCoefficient double
endTime float
fixedEmit bool
forceBase Vector3
go GameObject
initialDensity double
linearGrow float
localVelocityBase Vector3
logarithmicGrow float
logarithmicGrowScale float
maxEmissionBase float
maxEnergyBase float
maxSizeBase float
minEmissionBase float
minEnergyBase float
minSizeBase float
particleFraction double
pe KSPParticleEmitter
physical bool
randConeEmit float
randomInitalVelocityOffsetMaxRadius float
scale1DBase float
scale2DBase Vector2
scale3DBase Vector3
sizeClamp float
stickiness double
vPosOffset float
vRandPosOffset float
worldVelocityBase Vector3
xyForce float
zForce float

Méthodes publiques

Méthode Description
Detach ( float timer ) : void
EmissionStop ( ) : void
EmitterOnUpdate ( Vector3 emitterWorldVelocity ) : void
PersistentKSPParticleEmitter ( GameObject go, KSPParticleEmitter pe, KSPParticleEmitter templateKspParticleEmitter ) : System

Private Methods

Méthode Description
ParticleCollision ( Vector3d pPos, Vector3d pVel, int mask ) : Vector3
ParticlePhysics ( double radius, double initialRadius, Vector3d pPos, Vector3d pVel ) : Vector3
Print ( string s ) : void
RandomConeVector ( float angle ) : Vector3

Method Details

Detach() public méthode

public Detach ( float timer ) : void
timer float
Résultat void

EmissionStop() public méthode

public EmissionStop ( ) : void
Résultat void

EmitterOnUpdate() public méthode

public EmitterOnUpdate ( Vector3 emitterWorldVelocity ) : void
emitterWorldVelocity Vector3
Résultat void

PersistentKSPParticleEmitter() public méthode

public PersistentKSPParticleEmitter ( GameObject go, KSPParticleEmitter pe, KSPParticleEmitter templateKspParticleEmitter ) : System
go GameObject
pe KSPParticleEmitter
templateKspParticleEmitter KSPParticleEmitter
Résultat System

Property Details

clampXYstart public_oe property

public bool clampXYstart
Résultat bool

collide public_oe property

public bool collide
Résultat bool

collideRatio public_oe property

public float collideRatio
Résultat float

dragCoefficient public_oe property

public double dragCoefficient
Résultat double

endTime public_oe property

public float endTime
Résultat float

fixedEmit public_oe property

public bool fixedEmit
Résultat bool

forceBase public_oe property

public Vector3 forceBase
Résultat Vector3

go public_oe property

public GameObject go
Résultat GameObject

initialDensity public_oe property

public double initialDensity
Résultat double

linearGrow public_oe property

public float linearGrow
Résultat float

localVelocityBase public_oe property

public Vector3 localVelocityBase
Résultat Vector3

logarithmicGrow public_oe property

public float logarithmicGrow
Résultat float

logarithmicGrowScale public_oe property

public float logarithmicGrowScale
Résultat float

maxEmissionBase public_oe property

public float maxEmissionBase
Résultat float

maxEnergyBase public_oe property

public float maxEnergyBase
Résultat float

maxSizeBase public_oe property

public float maxSizeBase
Résultat float

minEmissionBase public_oe property

public float minEmissionBase
Résultat float

minEnergyBase public_oe property

public float minEnergyBase
Résultat float

minSizeBase public_oe property

public float minSizeBase
Résultat float

particleFraction public_oe property

public double particleFraction
Résultat double

pe public_oe property

public KSPParticleEmitter pe
Résultat KSPParticleEmitter

physical public_oe property

public bool physical
Résultat bool

randConeEmit public_oe property

public float randConeEmit
Résultat float

randomInitalVelocityOffsetMaxRadius public_oe property

public float randomInitalVelocityOffsetMaxRadius
Résultat float

scale1DBase public_oe property

public float scale1DBase
Résultat float

scale2DBase public_oe property

public Vector2 scale2DBase
Résultat Vector2

scale3DBase public_oe property

public Vector3 scale3DBase
Résultat Vector3

sizeClamp public_oe property

public float sizeClamp
Résultat float

stickiness public_oe property

public double stickiness
Résultat double

vPosOffset public_oe property

public float vPosOffset
Résultat float

vRandPosOffset public_oe property

public float vRandPosOffset
Résultat float

worldVelocityBase public_oe property

public Vector3 worldVelocityBase
Résultat Vector3

xyForce public_oe property

public float xyForce
Résultat float

zForce public_oe property

public float zForce
Résultat float