CCParticleSystem
CCParticleSystem
Cocos2DInheritance: System.Object → Cocos2D.CCNode
Implements: Cocos2D.ICCSelectorProtocol, Cocos2D.ICCFocusable, Cocos2D.ICCTargetedTouchDelegate, Cocos2D.ICCStandardTouchDelegate, Cocos2D.ICCTouchDelegate, Cocos2D.ICCKeypadDelegate, Cocos2D.ICCKeyboardDelegate, Cocos2D.ICCRGBAProtocol, System.Collections.Generic.IComparer{Cocos2D.CCNode}, Cocos2D.ICCTextureProtocol, Cocos2D.ICCBlendProtocol
Constructors
CCParticleSystem()
CCParticleSystem()()CCParticleSystem(string)
CCParticleSystem(string)(System.String plistFile)Parameters:
plistFile (System.String)Fields
kCCParticleDurationInfinity(System.Int32)
kCCParticleStartRadiusEqualToEndRadius(System.Int32)
kCCParticleStartSizeEqualToEndSize(System.Int32)
kParticleDurationInfinity(System.Int32)
kParticleStartSizeEqualToEndSize(System.Int32)
m_bIsActive(System.Boolean)
m_bIsAutoRemoveOnFinish(System.Boolean)
m_bIsBlendAdditive(System.Boolean)
m_bOpacityModifyRGB(System.Boolean)
m_bTransformSystemDirty(System.Boolean)
m_ePositionType(Cocos2D.CCPositionType)
m_fAngle(System.Single)
m_fAngleVar(System.Single)
m_fDuration(System.Single)
m_fElapsed(System.Single)
m_fEmissionRate(System.Single)
m_fEmitCounter(System.Single)
m_fEndSize(System.Single)
m_fEndSizeVar(System.Single)
m_fEndSpin(System.Single)
m_fEndSpinVar(System.Single)
m_fLife(System.Single)
m_fLifeVar(System.Single)
m_fStartSize(System.Single)
m_fStartSizeVar(System.Single)
m_fStartSpin(System.Single)
m_fStartSpinVar(System.Single)
m_nEmitterMode(Cocos2D.CCEmitterMode)
m_pBatchNode(Cocos2D.CCParticleBatchNode)
m_pParticles(Cocos2D.CCParticleSystem.CCParticle[])
m_pTexture(Cocos2D.CCTexture2D)
m_tBlendFunc(Cocos2D.CCBlendFunc)
m_tEndColor(Cocos2D.CCColor4F)
m_tEndColorVar(Cocos2D.CCColor4F)
m_tPosVar(Cocos2D.CCPoint)
m_tSourcePosition(Cocos2D.CCPoint)
m_tStartColor(Cocos2D.CCColor4F)
m_tStartColorVar(Cocos2D.CCColor4F)
m_uAllocatedParticles(System.Int32)
m_uAtlasIndex(System.Int32)
m_uParticleCount(System.Int32)
m_uTotalParticles(System.Int32)
modeA(Cocos2D.CCParticleSystem.ModeA)
modeB(Cocos2D.CCParticleSystem.ModeB)
Properties
Angle(System.Single)
AngleVar(System.Single)
AtlasIndex(System.Int32)
AutoRemoveOnFinish(System.Boolean)
BatchNode(Cocos2D.CCParticleBatchNode)
BlendAdditive(System.Boolean)
BlendFunc(Cocos2D.CCBlendFunc)
Duration(System.Single)
EmissionRate(System.Single)
EmitterMode(Cocos2D.CCEmitterMode)
EndColor(Cocos2D.CCColor4F)
EndColorVar(Cocos2D.CCColor4F)
EndRadius(System.Single)
EndRadiusVar(System.Single)
EndSize(System.Single)
EndSizeVar(System.Single)
EndSpin(System.Single)
EndSpinVar(System.Single)
Gravity(Cocos2D.CCPoint)
IsActive(System.Boolean)
Life(System.Single)
LifeVar(System.Single)
OpacityModifyRGB(System.Boolean)
ParticleCount(System.Int32)
PosVar(Cocos2D.CCPoint)
PositionType(Cocos2D.CCPositionType)
RadialAccel(System.Single)
RadialAccelVar(System.Single)
RotatePerSecond(System.Single)
RotatePerSecondVar(System.Single)
Rotation(System.Single)
RotationIsDir(System.Boolean)
Scale(System.Single)
ScaleX(System.Single)
ScaleY(System.Single)
SourcePosition(Cocos2D.CCPoint)
Speed(System.Single)
SpeedVar(System.Single)
StartColor(Cocos2D.CCColor4F)
StartColorVar(Cocos2D.CCColor4F)
StartRadius(System.Single)
StartRadiusVar(System.Single)
StartSize(System.Single)
StartSizeVar(System.Single)
StartSpin(System.Single)
StartSpinVar(System.Single)
TangentialAccel(System.Single)
TangentialAccelVar(System.Single)
Texture(Cocos2D.CCTexture2D)
TotalParticles(System.Int32)
isFull(System.Boolean)
Methods
Init()
System.Boolean Init()()Returns:
System.BooleanExample
InitWithDictionary(PlistDictionary)
System.Boolean InitWithDictionary(PlistDictionary)(Cocos2D.PlistDictionary dictionary)Parameters:
dictionary (Cocos2D.PlistDictionary)Returns:
System.BooleanInitWithFile(string)
System.Boolean InitWithFile(string)(System.String plistFile)Parameters:
plistFile (System.String)Returns:
System.BooleanInitWithTotalParticles(int)
System.Boolean InitWithTotalParticles(int)(System.Int32 numberOfParticles)Parameters:
numberOfParticles (System.Int32)Returns:
System.BooleanOnEnter()
OnEnter()()Example
OnExit()
OnExit()()Example
PostStep()
PostStep()()ResetSystem()
ResetSystem()()StopSystem()
StopSystem()()Update(float)
Update(float)(System.Single dt)Parameters:
dt (System.Single)Example
UpdateQuadsWithParticles()
UpdateQuadsWithParticles()()UpdateWithNoTime()
UpdateWithNoTime()()