【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)

本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi 
转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/444.html
 

很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;

不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字)

-----------1------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第1张图片

对应字体样式源码:

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];

-----------2------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第2张图片

对应字体样式源码:

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];

-----------3------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第3张图片

对应字体样式源码:

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];

-----------4------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第4张图片

对应字体样式源码:

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];

-----------5------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第5张图片

对应字体样式源码:

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];

-----------6------------------------

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)_第6张图片

对应字体样式源码:

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];

 

ok,太累了,哎~不过为了后期开发方便,所以也是值得的,分享给大家,希望大家支持下~

你可能感兴趣的:(cocos2d)