本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi )
转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/444.html
很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;
不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字)
-----------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------------------------
对应字体样式源码:
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------------------------
对应字体样式源码:
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------------------------
对应字体样式源码:
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------------------------
对应字体样式源码:
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------------------------
对应字体样式源码:
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,太累了,哎~不过为了后期开发方便,所以也是值得的,分享给大家,希望大家支持下~