In many games, it is easy to develop and will directly use the font library provided by cocos2d. However, because there are many types of libraries, himi has used some time to organize 57 font styles, I think this is enough for you;
Let's take a look at the following: (each figure corresponds to 11 types of fonts, And the font name is the name of the style)
Source code of the corresponding font style:
CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"AppleGothic" fontName:@"AppleGothic" fontSize:20];myLabel.position=ccp(70, 50);[self addChild:myLabel];CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"HiraKakuProN-W6" fontName:@"HiraKakuProN-W6" fontSize:20];myLabel2.position=ccp(100, 100);[self addChild:myLabel2];CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"HiraKakuProN-W3" fontName:@"HiraKakuProN-W3" fontSize:20];myLabel3.position=ccp(100, 150);[self addChild:myLabel3];CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"MarkerFelt-Thin" fontName:@"MarkerFelt-Thin" fontSize:20];myLabel4.position=ccp(100, 200);[self addChild:myLabel4];CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"STHeitiK-Medium" fontName:@"STHeitiK-Medium" fontSize:20];myLabel5.position=ccp(100, 250);[self addChild:myLabel5];CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"STHeitiK-Light" fontName:@"STHeitiK-Light" fontSize:20];myLabel6.position=ccp(100, 300);[self addChild:myLabel6];CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"TimesNewRomanPSMT" fontName:@"TimesNewRomanPSMT" fontSize:20];myLabel7.position=ccp(250, 50);[self addChild:myLabel7];CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"Helvetica-Oblique" fontName:@"Helvetica-Oblique" fontSize:20];myLabel8.position=ccp(350, 100);[self addChild:myLabel8];CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"Helvetica-BoldOblique" fontName:@"Helvetica-BoldOblique" fontSize:20];myLabel9.position=ccp(350, 150);[self addChild:myLabel9];CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Helvetica" fontName:@"Helvetica" fontSize:20];myLabel10.position=ccp(250, 200);[self addChild:myLabel10];CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Helvetica-Bold" fontName:@"Helvetica-Bold" fontSize:20];myLabel11.position=ccp(300, 250);[self addChild:myLabel11];
----------------------------- 2 ----------------------------------
Source code of the corresponding font style:
CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"TimesNewRomanPS-BoldMT" fontName:@"TimesNewRomanPS-BoldMT" fontSize:20];myLabel.position=ccp(150, 50);[self addChild:myLabel];CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"TimesNewRomanPS-BoldItalicMT" fontName:@"TimesNewRomanPS-BoldItalicMT" fontSize:20];myLabel2.position=ccp(150, 100);[self addChild:myLabel2];CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"TimesNewRomanPS-ItalicMT" fontName:@"TimesNewRomanPS-ItalicMT" fontSize:20];myLabel3.position=ccp(200, 150); [self addChild:myLabel3];CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Verdana-Bold" fontName:@"Verdana-Bold" fontSize:20];myLabel4.position=ccp(100, 200);[self addChild:myLabel4];CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"Verdana-BoldItalic" fontName:@"Verdana-BoldItalic" fontSize:20];myLabel5.position=ccp(130, 250);[self addChild:myLabel5]; CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"Verdana" fontName:@"Verdana" fontSize:20];myLabel6.position=ccp(100, 300);[self addChild:myLabel6]; CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"Verdana-Italic" fontName:@"Verdana-Italic" fontSize:20];myLabel7.position=ccp(370, 50);[self addChild:myLabel7]; CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"Georgia-Bold" fontName:@"Georgia-Bold" fontSize:20];myLabel8.position=ccp(400, 100); [self addChild:myLabel8];CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"Georgia" fontName:@"Georgia" fontSize:20];myLabel9.position=ccp(400, 150); [self addChild:myLabel9];CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Georgia-BoldItalic" fontName:@"Georgia-BoldItalic" fontSize:20];myLabel10.position=ccp(300, 200);[self addChild:myLabel10];CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Georgia-Italic" fontName:@"Georgia-Italic" fontSize:20];myLabel11.position=ccp(350, 250);[self addChild:myLabel11];
----------------------------- 3 ----------------------------------
Source code of the corresponding font style:
CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"ArialRoundedMTBold" fontName:@"ArialRoundedMTBold" fontSize:20];myLabel.position=ccp(150, 50);[self addChild:myLabel]; CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"TrebuchetMS-Italic" fontName:@"TrebuchetMS-Italic" fontSize:20];myLabel2.position=ccp(150, 100);[self addChild:myLabel2]; CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"TrebuchetMS" fontName:@"TrebuchetMS" fontSize:20];myLabel3.position=ccp(200, 150); [self addChild:myLabel3]; CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Trebuchet-BoldItalic" fontName:@"Trebuchet-BoldItalic" fontSize:20];myLabel4.position=ccp(100, 200);[self addChild:myLabel4]; CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"TrebuchetMS-Bold" fontName:@"TrebuchetMS-Bold" fontSize:20];myLabel5.position=ccp(130, 250);[self addChild:myLabel5]; CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"STHeitiTC-Light" fontName:@"STHeitiTC-Light" fontSize:20];myLabel6.position=ccp(100, 300);[self addChild:myLabel6]; CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiTC-Medium" fontName:@"STHeitiTC-Medium" fontSize:20];myLabel7.position=ccp(370, 50);[self addChild:myLabel7]; CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"GeezaPro-Bold" fontName:@"GeezaPro-Bold" fontSize:20];myLabel8.position=ccp(400, 100); [self addChild:myLabel8]; CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"GeezaPro" fontName:@"GeezaPro" fontSize:20];myLabel9.position=ccp(400, 150); [self addChild:myLabel9]; CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Courier" fontName:@"Courier" fontSize:20];myLabel10.position=ccp(300, 200);[self addChild:myLabel10];CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Courier-BoldOblique" fontName:@"Courier-BoldOblique" fontSize:20];myLabel11.position=ccp(350, 250);[self addChild:myLabel11];
----------------------------- 4 ----------------------------------
Source code of the corresponding font style:
CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"Courier-Oblique" fontName:@"Courier-Oblique" fontSize:20];myLabel.position=ccp(150, 50);[self addChild:myLabel]; CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"Courier-Bold" fontName:@"Courier-Bold" fontSize:20];myLabel2.position=ccp(150, 100);[self addChild:myLabel2]; CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"ArialMT" fontName:@"ArialMT" fontSize:20];myLabel3.position=ccp(200, 150); [self addChild:myLabel3]; CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Arial-BoldMT" fontName:@"Arial-BoldMT" fontSize:20];myLabel4.position=ccp(100, 200);[self addChild:myLabel4]; CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"Arial-BoldItalicMT" fontName:@"Arial-BoldItalicMT" fontSize:20];myLabel5.position=ccp(130, 250);[self addChild:myLabel5]; CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"Arial-ItalicMT" fontName:@"Arial-ItalicMT" fontSize:20];myLabel6.position=ccp(100, 300);[self addChild:myLabel6]; CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiJ-Medium" fontName:@"STHeitiJ-Medium" fontSize:20];myLabel7.position=ccp(370, 50);[self addChild:myLabel7]; CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"STHeitiJ-Light" fontName:@"STHeitiJ-Light" fontSize:20];myLabel8.position=ccp(400, 100); [self addChild:myLabel8]; CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"ArialHebrew" fontName:@"ArialHebrew" fontSize:20];myLabel9.position=ccp(400, 150); [self addChild:myLabel9]; CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"ArialHebrew-Bold" fontName:@"ArialHebrew-Bold" fontSize:20];myLabel10.position=ccp(300, 200);[self addChild:myLabel10];CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"CourierNewPS-BoldMT" fontName:@"CourierNewPS-BoldMT" fontSize:20];myLabel11.position=ccp(350, 250);[self addChild:myLabel11];
----------------------------- 5 ----------------------------------
Source code of the corresponding font style:
CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"CourierNewPS-ItalicMT" fontName:@"CourierNewPS-ItalicMT" fontSize:20];myLabel.position=ccp(140, 50);[self addChild:myLabel]; CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"CourierNewPS-BoldItalicMT" fontName:@"CourierNewPS-BoldItalicMT" fontSize:20];myLabel2.position=ccp(150, 100);[self addChild:myLabel2]; CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"CourierNewPSMT" fontName:@"CourierNewPSMT" fontSize:20];myLabel3.position=ccp(200, 150); [self addChild:myLabel3]; CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Thonburi-Bold" fontName:@"Thonburi-Bold" fontSize:20];myLabel4.position=ccp(100, 200);[self addChild:myLabel4]; CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"AmericanTypewriter" fontName:@"AmericanTypewriter" fontSize:20];myLabel5.position=ccp(130, 250);[self addChild:myLabel5]; CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"AmericanTypewriter-Bold" fontName:@"AmericanTypewriter-Bold" fontSize:20];myLabel6.position=ccp(200, 300);[self addChild:myLabel6]; CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiSC-Medium" fontName:@"STHeitiSC-Medium" fontSize:20];myLabel7.position=ccp(370, 50);[self addChild:myLabel7]; CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"STHeitiSC-Light" fontName:@"STHeitiSC-Light" fontSize:20];myLabel8.position=ccp(400, 100); [self addChild:myLabel8]; CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"HelveticaNeue" fontName:@"HelveticaNeue" fontSize:20];myLabel9.position=ccp(400, 150); [self addChild:myLabel9]; CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"HelveticaNeue" fontName:@"HelveticaNeue" fontSize:20];myLabel10.position=ccp(300, 200);[self addChild:myLabel10];CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"HelveticaNeue-Bold" fontName:@"HelveticaNeue-Bold" fontSize:20];myLabel11.position=ccp(350, 250);[self addChild:myLabel11];
----------------------------- 6 ----------------------------------
Source code of the corresponding font style:
Mylabel. position = CCP (90,150); [self addchild: mylabel]; cclabelttf * mylabel2 = [cclabelttf labelwithstring: @ "zapfino" fontname: @ "zapfino" fontsize: 20]; mylabel2.position = CCP (250,150); [self addchild: mylabel2]; cclabelttf * mylabel3 = [cclabelttf labelwithstring :@"~ Himi sorting ~ "Fontname: @" zapfino "fontsize: 20]; mylabel3.position = CCP (230,220); [self addchild: mylabel3];
OK, too tired ~ However, it is worthwhile to share it with you for later development convenience. I hope you can support it ~