Cocos2D.CCParticleRain
Class CCParticleRain
Namespace: Cocos2D
Assembly: Cocos2D.dll, cocos2d_mono.Core.Android.dll, cocos2d_mono.Core.DesktopGL.dll, cocos2d-mono.Core.iOS.dll, cocos2d_mono.Core.Linux.dll, cocos2d_mono.Core.macOS.dll, cocos2d_mono.Windows.dll, cocos2d_mono.DesktopGL.dll, cocos2d-mono.iOS.dll, cocos2d_mono.Linux.dll, cocos2d_mono.macOS.dll
public class CCParticleRain : CCParticleSystemQuad, ICCSelectorProtocol, ICCFocusable, ICCTargetedTouchDelegate, ICCStandardTouchDelegate, ICCTouchDelegate, ICCKeypadDelegate, ICCKeyboardDelegate, ICCRGBAProtocol, IComparer<CCNode>, ICCTextureProtocol, ICCBlendProtocol
Inheritance
object ← CCNode ← CCParticleSystem ← CCParticleSystemQuad ← CCParticleRain
Implements
ICCSelectorProtocol, ICCFocusable, ICCTargetedTouchDelegate, ICCStandardTouchDelegate, ICCTouchDelegate, ICCKeypadDelegate, ICCKeyboardDelegate, ICCRGBAProtocol, IComparer<CCNode>, ICCTextureProtocol, ICCBlendProtocol
Inherited Members
CCParticleSystemQuad.InitWithTotalParticles(int), CCParticleSystemQuad.SetTextureWithRect(CCTexture2D, CCRect), CCParticleSystemQuad.SetDisplayFrame(CCSpriteFrame), CCParticleSystemQuad.UpdateQuadsWithParticles(), CCParticleSystemQuad.Draw(), CCParticleSystemQuad.Clone(), CCParticleSystemQuad.Texture, CCParticleSystemQuad.TotalParticles, CCParticleSystemQuad.BatchNode, CCParticleSystem.kCCParticleDurationInfinity, CCParticleSystem.kCCParticleStartSizeEqualToEndSize, CCParticleSystem.kCCParticleStartRadiusEqualToEndRadius, CCParticleSystem.kParticleStartSizeEqualToEndSize, CCParticleSystem.kParticleDurationInfinity, CCParticleSystem.m_bIsActive, CCParticleSystem.m_bIsAutoRemoveOnFinish, CCParticleSystem.m_bIsBlendAdditive, CCParticleSystem.m_bOpacityModifyRGB, CCParticleSystem.m_bTransformSystemDirty, CCParticleSystem.m_ePositionType, CCParticleSystem.m_fAngle, CCParticleSystem.m_fAngleVar, CCParticleSystem.m_fDuration, CCParticleSystem.m_fElapsed, CCParticleSystem.m_fEmissionRate, CCParticleSystem.m_fEmitCounter, CCParticleSystem.m_fEndSize, CCParticleSystem.m_fEndSizeVar, CCParticleSystem.m_fEndSpin, CCParticleSystem.m_fEndSpinVar, CCParticleSystem.m_fLife, CCParticleSystem.m_fLifeVar, CCParticleSystem.m_fStartSize, CCParticleSystem.m_fStartSizeVar, CCParticleSystem.m_fStartSpin, CCParticleSystem.m_fStartSpinVar, CCParticleSystem.m_nEmitterMode, CCParticleSystem.m_pBatchNode, CCParticleSystem.m_pParticles, CCParticleSystem.m_pTexture, CCParticleSystem.m_tBlendFunc, CCParticleSystem.m_tEndColor, CCParticleSystem.m_tEndColorVar, CCParticleSystem.m_tPosVar, CCParticleSystem.m_tSourcePosition, CCParticleSystem.m_tStartColor, CCParticleSystem.m_tStartColorVar, CCParticleSystem.m_uAllocatedParticles, CCParticleSystem.m_uAtlasIndex, CCParticleSystem.m_uParticleCount, CCParticleSystem.m_uTotalParticles, CCParticleSystem.modeA, CCParticleSystem.modeB, CCParticleSystem.Init(), CCParticleSystem.InitWithFile(string), CCParticleSystem.InitWithDictionary(PlistDictionary), CCParticleSystem.InitWithTotalParticles(int), CCParticleSystem.OnEnter(), CCParticleSystem.OnExit(), CCParticleSystem.StopSystem(), CCParticleSystem.ResetSystem(), CCParticleSystem.Update(float), CCParticleSystem.UpdateWithNoTime(), CCParticleSystem.UpdateQuadsWithParticles(), CCParticleSystem.PostStep(), CCParticleSystem.isFull, CCParticleSystem.IsActive, CCParticleSystem.ParticleCount, CCParticleSystem.Duration, CCParticleSystem.SourcePosition, CCParticleSystem.PosVar, CCParticleSystem.Life, CCParticleSystem.LifeVar, CCParticleSystem.Angle, CCParticleSystem.AngleVar, CCParticleSystem.StartSize, CCParticleSystem.StartSizeVar, CCParticleSystem.EndSize, CCParticleSystem.EndSizeVar, CCParticleSystem.StartColor, CCParticleSystem.StartColorVar, CCParticleSystem.EndColor, CCParticleSystem.EndColorVar, CCParticleSystem.StartSpin, CCParticleSystem.StartSpinVar, CCParticleSystem.EndSpin, CCParticleSystem.EndSpinVar, CCParticleSystem.EmissionRate, CCParticleSystem.TotalParticles, CCParticleSystem.OpacityModifyRGB, CCParticleSystem.PositionType, CCParticleSystem.AutoRemoveOnFinish, CCParticleSystem.EmitterMode, CCParticleSystem.AtlasIndex, CCParticleSystem.BatchNode, CCParticleSystem.Scale, CCParticleSystem.Rotation, CCParticleSystem.ScaleX, CCParticleSystem.ScaleY, CCParticleSystem.BlendFunc, CCParticleSystem.Texture, CCParticleSystem.BlendAdditive, CCParticleSystem.TangentialAccel, CCParticleSystem.TangentialAccelVar, CCParticleSystem.RadialAccel, CCParticleSystem.RadialAccelVar, CCParticleSystem.RotationIsDir, CCParticleSystem.Gravity, CCParticleSystem.Speed, CCParticleSystem.SpeedVar, CCParticleSystem.StartRadius, CCParticleSystem.StartRadiusVar, CCParticleSystem.EndRadius, CCParticleSystem.EndRadiusVar, CCParticleSystem.RotatePerSecond, CCParticleSystem.RotatePerSecondVar, CCNode.kCCNodeTagInvalid, CCNode.m_bIgnoreAnchorPointForPosition, CCNode.m_sTransform, CCNode.m_bInverseDirty, CCNode.m_bRunning, CCNode.m_bTransformDirty, CCNode.m_bVisible, CCNode.m_bReorderChildDirty, CCNode.m_fRotationX, CCNode.m_fRotationY, CCNode.m_fScaleX, CCNode.m_fScaleY, CCNode.m_bWorldTransformIsDirty, CCNode.m_NodeToWorldTransform, CCNode.m_fSkewX, CCNode.m_fSkewY, CCNode.m_fVertexZ, CCNode.m_uOrderOfArrival, CCNode.m_pActionManager, CCNode.m_pCamera, CCNode.m_pChildren, CCNode.m_pChildrenByTag, CCNode.m_pGrid, CCNode.m_pParent, CCNode.m_pScheduler, CCNode.pDispatcher, CCNode.m_pUserData, CCNode.m_obAnchorPoint, CCNode.m_obAnchorPointInPoints, CCNode.m_obContentSize, CCNode.m_obPosition, CCNode._displayedOpacity, CCNode._realOpacity, CCNode._displayedColor, CCNode._realColor, CCNode._cascadeColorEnabled, CCNode._cascadeOpacityEnabled, CCNode.Init(), CCNode.Serialize(Stream), CCNode.Deserialize(Stream), CCNode.ConvertPointTo(ref CCPoint, CCNode), CCNode.GetBoundingBox(CCNode), CCNode.ForceTransformRefresh(), CCNode.Update(float), CCNode.GetPosition(out float, out float), CCNode.SetPosition(float, float), CCNode.ResetCleanState(), CCNode.Cleanup(), CCNode.GetChildByTag(int), CCNode.AddChild(CCNode), CCNode.AddChild(CCNode, int), CCNode.AddChild(CCNode, int, int), CCNode.RemoveFromParent(bool), CCNode.RemoveChild(CCNode, bool), CCNode.RemoveChildByTag(int), CCNode.RemoveChildByTag(int, bool), CCNode.RemoveAllChildrenByTag(int), CCNode.RemoveAllChildrenByTag(int, bool), CCNode.RemoveAllChildren(bool), CCNode.UpdateZOrderRange(), CCNode.ReorderChild(CCNode, int), CCNode.Compare(CCNode, CCNode), CCNode.SortAllChildren(), CCNode.Draw(), CCNode.UpdateGraphIndex(), CCNode.Visit(), CCNode.Visit(ref CCAffineTransform), CCNode.VisitRenderer(ref CCAffineTransform), CCNode.TransformAncestors(), CCNode.SetTransform(CCAffineTransform), CCNode.Transform(), CCNode.UpdateDisplayedColor(CCColor3B), CCNode.UpdateDisplayedOpacity(byte), CCNode.OnEnter(), CCNode.OnEnterTransitionDidFinish(), CCNode.AddedToScene(), CCNode.OnExitTransitionDidStart(), CCNode.OnExit(), CCNode.RunAction(CCAction), CCNode.StopAllActions(), CCNode.StopAction(CCAction), CCNode.StopAction(int), CCNode.GetAction(int), CCNode.NumberOfRunningActions(), CCNode.ScheduleUpdate(), CCNode.ScheduleUpdateWithPriority(int), CCNode.UnscheduleUpdate(), CCNode.Schedule(Action<float>), CCNode.Schedule(Action<float>, float), CCNode.Schedule(Action<float>, float, uint, float), CCNode.ScheduleOnce(Action<float>, float), CCNode.Unschedule(Action<float>), CCNode.UnscheduleAllSelectors(), CCNode.UnscheduleAll(), CCNode.Resume(), CCNode.ResumeSchedulerAndActions(), CCNode.Pause(), CCNode.PauseSchedulerAndActions(), CCNode.NodeToParentTransform(), CCNode.SetTransformIsDirty(), CCNode.SetWorldTransformIsDirty(), CCNode.UpdateTransform(), CCNode.ParentToNodeTransform(), CCNode.NodeToWorldTransform(), CCNode.WorldToNodeTransform(), CCNode.ConvertToNodeSpace(CCPoint), CCNode.ConvertToWorldSpace(CCPoint), CCNode.ConvertToNodeSpaceAr(CCPoint), CCNode.ConvertToWorldSpaceAr(CCPoint), CCNode.ConvertToWindowSpace(CCPoint), CCNode.ConvertTouchToNodeSpace(CCTouch), CCNode.ConvertTouchToNodeSpaceAr(CCTouch), CCNode.RegisterWithTouchDispatcher(), CCNode.TouchesBegan(List<CCTouch>), CCNode.TouchesMoved(List<CCTouch>), CCNode.TouchesEnded(List<CCTouch>), CCNode.TouchesCancelled(List<CCTouch>), CCNode.TouchBegan(CCTouch), CCNode.TouchMoved(CCTouch), CCNode.TouchEnded(CCTouch), CCNode.TouchCancelled(CCTouch), CCNode.KeyBackClicked(), CCNode.KeyMenuClicked(), CCNode.KeyPressed(Keys), CCNode.KeyReleased(Keys), CCNode.KeyboardCurrentState(KeyboardState), CCNode.OnGamePadTriggerUpdate(float, float, PlayerIndex), CCNode.OnGamePadStickUpdate(CCGameStickStatus, CCGameStickStatus, PlayerIndex), CCNode.OnGamePadDPadUpdate(CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, PlayerIndex), CCNode.OnGamePadConnectionUpdate(PlayerIndex, bool), CCNode.OnGamePadButtonUpdate(CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, PlayerIndex), CCNode.Dispose(), CCNode.Dispose(bool), CCNode.CleanUpParentsProperly(), CCNode.Color, CCNode.DisplayedColor, CCNode.Opacity, CCNode.DisplayedOpacity, CCNode.IsOpacityModifyRGB, CCNode.CascadeColorEnabled, CCNode.CascadeOpacityEnabled, CCNode.IsSerializable, CCNode.HasFocus, CCNode.CanReceiveFocus, CCNode.Tag, CCNode.UserData, CCNode.UserObject, CCNode.SkewX, CCNode.SkewY, CCNode.LocalMaxZForChildren, CCNode.LocalMInZForChildren, CCNode.ZOrder, CCNode.VertexZ, CCNode.Rotation, CCNode.RotationX, CCNode.RotationY, CCNode.Scale, CCNode.ScaleX, CCNode.ScaleY, CCNode.Position, CCNode.PositionX, CCNode.PositionY, CCNode.Children, CCNode.ChildrenCount, CCNode.Camera, CCNode.Grid, CCNode.VisibleInParent, CCNode.Visible, CCNode.AnchorPointInPoints, CCNode.AnchorPoint, CCNode.ContentSizeInPixels, CCNode.ScaledContentSize, CCNode.ContentSize, CCNode.IsRunning, CCNode.Parent, CCNode.IgnoreAnchorPointForPosition, CCNode.WorldBoundingBox, CCNode.BoundingBoxTransformedToWorld, CCNode.AffineLocalTransform, CCNode.AffineWorldTransform, CCNode.BoundingBox, CCNode.BoundingBoxInPixels, CCNode.OrderOfArrival, CCNode.AdditionalTransform, CCNode.Name, CCNode.ActionManager, CCNode.Scheduler, CCNode.TouchMode, CCNode.TouchEnabled, CCNode.VisibleForTouches, CCNode.TouchPriority, CCNode.KeypadEnabled, CCNode.KeyboardEnabled, CCNode.KeyboardMode, CCNode.GamePadEnabled, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
CCParticleRain()
public CCParticleRain()
Methods
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int
Returns
InitWithTotalParticles(int)
public override bool InitWithTotalParticles(int numberOfParticles)
Parameters
numberOfParticles
int