C# 클래스 PersistentKSPShurikenEmitter, SmokeScreen

파일 보기 프로젝트 열기: sarbian/SmokeScreen 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
clampXYstart bool
collide bool
collideRatio float
color Color
dragCoefficient double
endTime float
fixedEmit bool
force Vector3
forceBase Vector3
go GameObject
initialDensity double
linearGrow float
localVelocity Vector3
localVelocityBase Vector3
logarithmicGrow float
logarithmicGrowScale float
maxEmission float
maxEmissionBase float
maxEnergy float
maxEnergyBase float
maxSize float
maxSizeBase float
minEmission float
minEmissionBase float
minEnergy float
minEnergyBase float
minSize float
minSizeBase float
particleFraction double
pe ParticleSystem
physical bool
pr UnityEngine.ParticleSystemRenderer
randConeEmit float
randomInitalVelocityOffsetMaxRadius float
rndForce Vector3
scale1DBase float
scale2DBase Vector2
scale3DBase Vector3
shape KSPParticleEmitter.EmissionShape
shape1D float
shape2D Vector2
shape3D Vector3
sizeClamp float
sizeGrow float
stickiness double
vPosOffset float
vRandPosOffset float
worldVelocity Vector3
worldVelocityBase Vector3
xyForce float
zForce float

공개 메소드들

메소드 설명
Detach ( float timer ) : void
EmissionStop ( ) : void
EmitterOnUpdate ( Vector3 emitterWorldVelocity ) : void
PersistentKSPShurikenEmitter ( GameObject go, ParticleSystem pe, ParticleSystemRenderer pr, KSPParticleEmitter templateKspParticleEmitter ) : System

비공개 메소드들

메소드 설명
Emit ( ) : void
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

메소드 상세

Detach() 공개 메소드

public Detach ( float timer ) : void
timer float
리턴 void

EmissionStop() 공개 메소드

public EmissionStop ( ) : void
리턴 void

EmitterOnUpdate() 공개 메소드

public EmitterOnUpdate ( Vector3 emitterWorldVelocity ) : void
emitterWorldVelocity Vector3
리턴 void

PersistentKSPShurikenEmitter() 공개 메소드

public PersistentKSPShurikenEmitter ( GameObject go, ParticleSystem pe, ParticleSystemRenderer pr, KSPParticleEmitter templateKspParticleEmitter ) : System
go GameObject
pe ParticleSystem
pr UnityEngine.ParticleSystemRenderer
templateKspParticleEmitter KSPParticleEmitter
리턴 System

프로퍼티 상세

clampXYstart 공개적으로 프로퍼티

public bool clampXYstart
리턴 bool

collide 공개적으로 프로퍼티

public bool collide
리턴 bool

collideRatio 공개적으로 프로퍼티

public float collideRatio
리턴 float

color 공개적으로 프로퍼티

public Color color
리턴 Color

dragCoefficient 공개적으로 프로퍼티

public double dragCoefficient
리턴 double

endTime 공개적으로 프로퍼티

public float endTime
리턴 float

fixedEmit 공개적으로 프로퍼티

public bool fixedEmit
리턴 bool

force 공개적으로 프로퍼티

public Vector3 force
리턴 Vector3

forceBase 공개적으로 프로퍼티

public Vector3 forceBase
리턴 Vector3

go 공개적으로 프로퍼티

public GameObject go
리턴 GameObject

initialDensity 공개적으로 프로퍼티

public double initialDensity
리턴 double

linearGrow 공개적으로 프로퍼티

public float linearGrow
리턴 float

localVelocity 공개적으로 프로퍼티

public Vector3 localVelocity
리턴 Vector3

localVelocityBase 공개적으로 프로퍼티

public Vector3 localVelocityBase
리턴 Vector3

logarithmicGrow 공개적으로 프로퍼티

public float logarithmicGrow
리턴 float

logarithmicGrowScale 공개적으로 프로퍼티

public float logarithmicGrowScale
리턴 float

maxEmission 공개적으로 프로퍼티

public float maxEmission
리턴 float

maxEmissionBase 공개적으로 프로퍼티

public float maxEmissionBase
리턴 float

maxEnergy 공개적으로 프로퍼티

public float maxEnergy
리턴 float

maxEnergyBase 공개적으로 프로퍼티

public float maxEnergyBase
리턴 float

maxSize 공개적으로 프로퍼티

public float maxSize
리턴 float

maxSizeBase 공개적으로 프로퍼티

public float maxSizeBase
리턴 float

minEmission 공개적으로 프로퍼티

public float minEmission
리턴 float

minEmissionBase 공개적으로 프로퍼티

public float minEmissionBase
리턴 float

minEnergy 공개적으로 프로퍼티

public float minEnergy
리턴 float

minEnergyBase 공개적으로 프로퍼티

public float minEnergyBase
리턴 float

minSize 공개적으로 프로퍼티

public float minSize
리턴 float

minSizeBase 공개적으로 프로퍼티

public float minSizeBase
리턴 float

particleFraction 공개적으로 프로퍼티

public double particleFraction
리턴 double

pe 공개적으로 프로퍼티

public ParticleSystem pe
리턴 ParticleSystem

physical 공개적으로 프로퍼티

public bool physical
리턴 bool

pr 공개적으로 프로퍼티

public ParticleSystemRenderer,UnityEngine pr
리턴 UnityEngine.ParticleSystemRenderer

randConeEmit 공개적으로 프로퍼티

public float randConeEmit
리턴 float

randomInitalVelocityOffsetMaxRadius 공개적으로 프로퍼티

public float randomInitalVelocityOffsetMaxRadius
리턴 float

rndForce 공개적으로 프로퍼티

public Vector3 rndForce
리턴 Vector3

scale1DBase 공개적으로 프로퍼티

public float scale1DBase
리턴 float

scale2DBase 공개적으로 프로퍼티

public Vector2 scale2DBase
리턴 Vector2

scale3DBase 공개적으로 프로퍼티

public Vector3 scale3DBase
리턴 Vector3

shape 공개적으로 프로퍼티

public KSPParticleEmitter.EmissionShape shape
리턴 KSPParticleEmitter.EmissionShape

shape1D 공개적으로 프로퍼티

public float shape1D
리턴 float

shape2D 공개적으로 프로퍼티

public Vector2 shape2D
리턴 Vector2

shape3D 공개적으로 프로퍼티

public Vector3 shape3D
리턴 Vector3

sizeClamp 공개적으로 프로퍼티

public float sizeClamp
리턴 float

sizeGrow 공개적으로 프로퍼티

public float sizeGrow
리턴 float

stickiness 공개적으로 프로퍼티

public double stickiness
리턴 double

vPosOffset 공개적으로 프로퍼티

public float vPosOffset
리턴 float

vRandPosOffset 공개적으로 프로퍼티

public float vRandPosOffset
리턴 float

worldVelocity 공개적으로 프로퍼티

public Vector3 worldVelocity
리턴 Vector3

worldVelocityBase 공개적으로 프로퍼티

public Vector3 worldVelocityBase
리턴 Vector3

xyForce 공개적으로 프로퍼티

public float xyForce
리턴 float

zForce 공개적으로 프로퍼티

public float zForce
리턴 float