CCParticleBatchNode
CCParticleBatchNode
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
CCParticleBatchNode(CCTexture2D)
CCParticleBatchNode(CCTexture2D)(Cocos2D.CCTexture2D tex)
Parameters:
tex
(Cocos2D.CCTexture2D)CCParticleBatchNode(CCTexture2D, int)
CCParticleBatchNode(CCTexture2D, int)(Cocos2D.CCTexture2D tex, System.Int32 capacity)
Parameters:
tex
(Cocos2D.CCTexture2D)capacity
(System.Int32)CCParticleBatchNode(string, int)
CCParticleBatchNode(string, int)(System.String imageFile, System.Int32 capacity)
Parameters:
imageFile
(System.String)capacity
(System.Int32)Fields
TextureAtlas(Cocos2D.CCTextureAtlas)
kCCParticleDefaultCapacity(System.Int32)
Properties
BlendFunc(Cocos2D.CCBlendFunc)
gets or sets the source blending function for the texture
Texture(Cocos2D.CCTexture2D)
gets or sets a new texture. it will be retained
Methods
AddChild(CCNode, int, int)
AddChild(CCNode, int, int)(Cocos2D.CCNode child, System.Int32 zOrder, System.Int32 tag)
Parameters:
child
(Cocos2D.CCNode)zOrder
(System.Int32)tag
(System.Int32)Example
DisableParticle(int)
DisableParticle(int)(System.Int32 particleIndex)
Parameters:
particleIndex
(System.Int32)Draw()
Draw()()
This is called from the Visit() method. This is where you DRAW your node. Only draw stuff from this method call.
Example
InitWithFile(string, int)
System.Boolean InitWithFile(string, int)(System.String fileImage, System.Int32 capacity)
Parameters:
fileImage
(System.String)capacity
(System.Int32)Returns:
System.Boolean
InitWithTexture(CCTexture2D, int)
System.Boolean InitWithTexture(CCTexture2D, int)(Cocos2D.CCTexture2D tex, System.Int32 capacity)
Parameters:
tex
(Cocos2D.CCTexture2D)capacity
(System.Int32)Returns:
System.Boolean
RemoveAllChildren(bool)
RemoveAllChildren(bool)(System.Boolean doCleanup)
Parameters:
doCleanup
(System.Boolean)Example
RemoveChild(CCNode, bool)
RemoveChild(CCNode, bool)(Cocos2D.CCNode child, System.Boolean cleanup)
Parameters:
child
(Cocos2D.CCNode)cleanup
(System.Boolean)Example
RemoveChildAtIndex(int, bool)
RemoveChildAtIndex(int, bool)(System.Int32 index, System.Boolean doCleanup)
Parameters:
index
(System.Int32)doCleanup
(System.Boolean)ReorderChild(CCNode, int)
ReorderChild(CCNode, int)(Cocos2D.CCNode child, System.Int32 zOrder)
Parameters:
child
(Cocos2D.CCNode)zOrder
(System.Int32)Example
Visit()
Visit()()
This is called with every call to the MainLoop on the CCDirector class. In XNA, this is the same as the Draw() call.
Example