本站文章均为
李华明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,太累了,哎~不过为了后期开发方便,所以也是值得的,分享给大家,希望大家支持下~