[Cocos2d遊戲開發之四] 獨自收集Cocos2d提供的字體!共57種(有對照的字體圖)

很多遊戲中,便於開發就會直接採用Cocos2d提供的字體庫來使用,但是因爲提供的種類很多,那麼Himi利用一些時間整理了57種字體樣式,這些我想足夠你用了;

本系列文章:
[iOS-cocos2d遊戲開發之一]-搭建cocos2d遊戲引擎環境HelloWorld!
[Cocos2d遊戲開發之二,三]Cocos2D 遊戲開發資源貼以及切換特效
[Cocos2d遊戲開發之四] 獨自收集Cocos2d提供的字體!共57種(有對照的字體圖)

不多說下面一起來看看吧:(每張圖對應11種樣式的字體,字體的名字就是其樣式的名字)

對應字體樣式源碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    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];


對應字體樣式源碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    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];


對應字體樣式源碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    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];


對應字體樣式源碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    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];


對應字體樣式源碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    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];


對應字體樣式源碼:

1
2
3
4
5
6
7
8
    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整理~" fontName:@"Zapfino" fontSize:20];  
    myLabel3.position=ccp(230, 220);  
    [self addChild:myLabel3];

原文鏈接:http://blog.csdn.net/xiaominghimi/article/details/6651818

發佈了19 篇原創文章 · 獲贊 15 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章