CCLabel
CCLabel
Cocos2DInheritance: System.Object → Cocos2D.CCNode → Cocos2D.CCSpriteBatchNode → Cocos2D.CCLabelBMFont
Implements: Cocos2D.ICCSelectorProtocol, Cocos2D.ICCFocusable, Cocos2D.ICCTargetedTouchDelegate, Cocos2D.ICCStandardTouchDelegate, Cocos2D.ICCTouchDelegate, Cocos2D.ICCKeypadDelegate, Cocos2D.ICCKeyboardDelegate, System.Collections.Generic.IComparer{Cocos2D.CCNode}, Cocos2D.ICCTextureProtocol, Cocos2D.ICCBlendProtocol, Cocos2D.ICCLabelProtocol, Cocos2D.ICCRGBAProtocol
Constructors
CCLabel()
CCLabel()()CCLabel(string, float)
CCLabel(string, float)(System.String text, System.Single fontSize)Parameters:
text (System.String)fontSize (System.Single)CCLabel(string, string, float)
CCLabel(string, string, float)(System.String text, System.String fontName, System.Single fontSize)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)CCLabel(string, string, float, CCSize)
CCLabel(string, string, float, CCSize)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCSize dimensions)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)dimensions (Cocos2D.CCSize)CCLabel(string, string, float, CCSize, CCTextAlignment)
CCLabel(string, string, float, CCSize, CCTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCSize dimensions, Cocos2D.CCTextAlignment hAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)dimensions (Cocos2D.CCSize)hAlignment (Cocos2D.CCTextAlignment)CCLabel(string, string, float, CCSize, CCTextAlignment, CCVerticalTextAlignment)
CCLabel(string, string, float, CCSize, CCTextAlignment, CCVerticalTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCSize dimensions, Cocos2D.CCTextAlignment hAlignment, Cocos2D.CCVerticalTextAlignment vAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)dimensions (Cocos2D.CCSize)hAlignment (Cocos2D.CCTextAlignment)vAlignment (Cocos2D.CCVerticalTextAlignment)CCLabel(string, string, float, CCTextAlignment)
CCLabel(string, string, float, CCTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCTextAlignment hAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)hAlignment (Cocos2D.CCTextAlignment)CCLabel(string, string, float, CCTextAlignment, CCVerticalTextAlignment)
CCLabel(string, string, float, CCTextAlignment, CCVerticalTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCTextAlignment hAlignment, Cocos2D.CCVerticalTextAlignment vAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)hAlignment (Cocos2D.CCTextAlignment)vAlignment (Cocos2D.CCVerticalTextAlignment)Fields
m_FontName(System.String)
m_FontSize(System.Single)
m_FontSpacing(System.Int32)
m_bFontDirty(System.Boolean)
m_bTextureDirty(System.Boolean)
m_pData(System.Int32[])
m_pTexture(Cocos2D.CCTexture2D)
Properties
SystemFont(System.String)
SystemFontSize(System.Single)
SystemFontSpacing(System.Int32)
Text(System.String)
Methods
AllocateRegion(int, int)
Cocos2D.CCLabel.ivec4 AllocateRegion(int, int)(System.Int32 width, System.Int32 height)Parameters:
width (System.Int32)height (System.Int32)Returns:
Cocos2D.CCLabel.ivec4Draw()
Draw()()Example
InitWithString(string, string, float)
System.Boolean InitWithString(string, string, float)(System.String text, System.String fontName, System.Single fontSize)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)Returns:
System.BooleanInitWithString(string, string, float, CCSize, CCTextAlignment)
System.Boolean InitWithString(string, string, float, CCSize, CCTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCSize dimensions, Cocos2D.CCTextAlignment hAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)dimensions (Cocos2D.CCSize)hAlignment (Cocos2D.CCTextAlignment)Returns:
System.BooleanInitWithString(string, string, float, CCSize, CCTextAlignment, CCVerticalTextAlignment)
System.Boolean InitWithString(string, string, float, CCSize, CCTextAlignment, CCVerticalTextAlignment)(System.String text, System.String fontName, System.Single fontSize, Cocos2D.CCSize dimensions, Cocos2D.CCTextAlignment hAlignment, Cocos2D.CCVerticalTextAlignment vAlignment)Parameters:
text (System.String)fontName (System.String)fontSize (System.Single)dimensions (Cocos2D.CCSize)hAlignment (Cocos2D.CCTextAlignment)vAlignment (Cocos2D.CCVerticalTextAlignment)Returns:
System.BooleanInitializeTTFAtlas(int, int)
InitializeTTFAtlas(int, int)(System.Int32 width, System.Int32 height)Parameters:
width (System.Int32)height (System.Int32)SetRegionData(ivec4, int[], int)
SetRegionData(ivec4, int[], int)(Cocos2D.CCLabel.ivec4 region, System.Int32[] data, System.Int32 stride)Parameters:
region (Cocos2D.CCLabel.ivec4)data (System.Int32[])stride (System.Int32)SetTTFAtlasTextureSize(float, float)
SetTTFAtlasTextureSize(float, float)(System.Single width, System.Single height)Parameters:
width (System.Single)height (System.Single)