CCMaskedSprite
CCMaskedSprite
Cocos2DThis is a sprite with a collision mask assigned to it. The sprite collision works by testing for overlap on the active pixels.
Inheritance: System.Object → Cocos2D.CCNode → Cocos2D.CCSprite
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
CCMaskedSprite()
CCMaskedSprite()()CCMaskedSprite(CCSpriteFrame, byte[])
CCMaskedSprite(CCSpriteFrame, byte[])(Cocos2D.CCSpriteFrame pSpriteFrame, System.Byte[] mask)Parameters:
pSpriteFrame (Cocos2D.CCSpriteFrame)mask (System.Byte[])CCMaskedSprite(CCTexture2D, CCRect, byte[])
CCMaskedSprite(CCTexture2D, CCRect, byte[])(Cocos2D.CCTexture2D texture, Cocos2D.CCRect rect, System.Byte[] mask)Parameters:
texture (Cocos2D.CCTexture2D)rect (Cocos2D.CCRect)mask (System.Byte[])CCMaskedSprite(CCTexture2D, byte[])
CCMaskedSprite(CCTexture2D, byte[])(Cocos2D.CCTexture2D texture, System.Byte[] mask)Parameters:
texture (Cocos2D.CCTexture2D)mask (System.Byte[])CCMaskedSprite(string, CCRect, byte[])
CCMaskedSprite(string, CCRect, byte[])(System.String fileName, Cocos2D.CCRect rect, System.Byte[] mask)Parameters:
fileName (System.String)rect (Cocos2D.CCRect)mask (System.Byte[])CCMaskedSprite(string, byte[])
CCMaskedSprite(string, byte[])(System.String fileName, System.Byte[] mask)Parameters:
fileName (System.String)mask (System.Byte[])Properties
CollisionMask(System.Byte[])
Methods
CollidesWith(CCMaskedSprite, out CCPoint)
System.Boolean CollidesWith(CCMaskedSprite, out CCPoint)(Cocos2D.CCMaskedSprite target, Cocos2D.CCPoint pt)Parameters:
target (Cocos2D.CCMaskedSprite)pt (Cocos2D.CCPoint)Returns:
System.Boolean