李华明Himi 原创,转载务必在明显处注明:

【黑米GameDev街区】 原文链接:  http://www.himigame.com/iphone-cocos2d/444.html

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

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

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

对应字体样式源码:

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

对应字体样式源码:

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

对应字体样式源码:

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

对应字体样式源码:

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

对应字体样式源码:

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

对应字体样式源码:

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

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

  1. 初学者开发iOS游戏的入门必备用书——iOS 5 cocos2d游戏开发实战(第2版)

    如果想接触iOS游戏开发,今天笔者就推荐一本"大杀器"--<iOS 5 cocos2d游戏开发实战(第2版)>(当当链接) 为零基础的"设想过自己写个电脑游戏 ...

  2. iOS 5 cocos2d游戏开发实战(第2版)

    <iOS 5 cocos2d游戏开发实战(第2版)> 基本信息 作者: [美]Steffen Itterheim Andreas Low [作译者介绍] 译者: 同济大学苹果俱乐部 丛书名 ...

  3. Cocos2d游戏开发之如何解包获得pvr.ccz中的美术资源

    Cocos2d游戏开发之如何解包获得pvr.ccz中的美术资源 在大部分时候,Cocos2d游戏会将美术资源打包以减轻性能要求,提高加载速度.而如果我们需要获得其中的美术资源,就得解包.这里以plis ...

  4. [转]cocos2d游戏开发,常用工具集合

    cocos2d游戏开发,常用工具集合 原文地址:http://www.cocoachina.com/bbs/read.php?tid-68951.html 位图字体工具Bitmap Font Tool ...

  5. 【iOS-Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)

     李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/420.html 这两天抽出 ...

  6. Cocos2d游戏开发学习记录——4.开发《植物大战僵尸》

    文章目录 1.植物大战僵尸 2.开发前导 3.载入页面 4.菜单页面 & 预备战斗页面 5.植物准备页面 6.正式战斗页面 7.战斗逻辑 8.向日葵逻辑 9.进度条逻辑 10.音乐逻辑 11. ...

  7. 自学 cocos2d 游戏开发应该按什么步骤进行?

     著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:孙鹏飞 链接:http://www.zhihu.com/question/21114802/answer/22840 ...

  8. cocos-2d 游戏开发

    利用cocos-2d游戏引擎进行简单的游戏开发 levelLayer.java package Layer;import android.graphics.Point; import android. ...

  9. 【Cocos2d游戏开发之九】CCSpriteBatchNode与pvr.ccz,plist精灵优化及注意事项

    前几节由于时间紧张,只是将一些遇到的问题拿出来进行分享经验,那么今天抽空写一篇常用的精灵以及精灵常用和注意的一些知识:那么由于cocos2d教程基本很完善,那么今天Himi介绍一些注意点和细节点分享大 ...

最新文章

  1. 看看这些大龄程序员都做了些什么
  2. cdh用户权限_0617-使用Sentry给Solr的collection赋予Query权限后查询异常分析
  3. PHP iconv 解决utf-8和gb2312编码转换问题
  4. 94级计算机科学,清华大学计算机科学与技术系
  5. python定义一个类怎么弄_Python怎么创建一个类
  6. HTTP请求方式中GET和POST的区别?
  7. ssas如何创建分区_Analysis Services(SSAS)多维设计技巧–创建尺寸
  8. VMware网络连接模式——桥接模式、NAT模式以及仅主机模式的介绍和区别
  9. php抓取访客国旗,爬取世界各国和地区数据国旗和国徽的高清图标和图片
  10. kuangbin专题
  11. ​交通规划年会交流《城市交通设计导则》
  12. Arduino开发板使用TFT LCD液晶显示屏的终极新手入门指南
  13. 差异表达基因变化倍数_重磅推出!欧易关键基因筛选报告
  14. 文档翻译免费工具(网页版)PDF翻译,word翻译
  15. Android 获取毫秒时间戳
  16. 前端使用AudioContent左右声道切换
  17. 好莱坞明星识别-第六周
  18. 【20221205】Windows系统反斜杠(倒斜杠 \ )和 Linux系统正斜杠(斜杠 / )
  19. ThinkPhp5.0.24 JWT报错 ‘“kid“ empty, unable to lookup correct key‘解决办法
  20. google浏览器chrome无法导入IE收藏夹的问题

热门文章

  1. Keystone组件详解
  2. 2020 PHP 面试面经分享,历时三个月拿,最终入手字节,面试经历经验分享
  3. 机器学习-贝叶斯分类器(附Python代码)
  4. 怎么把m4v转换为mp4?分享几种简单的处理方式
  5. 【chromium】Crashpad 简介
  6. 好文案,这些内容确实应该有
  7. [亲测]mock.js使用
  8. 二、IDEA创建Maven项目
  9. 量子三体问题: Landau Fall
  10. angular6开发微信分享接口