文档章节

收集Cocos2d提供的字体

乐逍遥jun
 乐逍遥jun
发布于 2016/02/22 21:37
字数 1156
阅读 10
收藏 0

原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651818


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

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

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

     

对应字体样式源码:

view plain  

  1. CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"AppleGothic" fontName:@"AppleGothic" fontSize:20];  

  2. myLabel.position=ccp(70, 50);  

  3. [self addChild:myLabel];  

  4. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"HiraKakuProN-W6" fontName:@"HiraKakuProN-W6" fontSize:20];  

  5. myLabel2.position=ccp(100, 100);  

  6. [self addChild:myLabel2];  

  7. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"HiraKakuProN-W3" fontName:@"HiraKakuProN-W3" fontSize:20];  

  8. myLabel3.position=ccp(100, 150);  

  9. [self addChild:myLabel3];  

  10. CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"MarkerFelt-Thin" fontName:@"MarkerFelt-Thin" fontSize:20];  

  11. myLabel4.position=ccp(100, 200);  

  12. [self addChild:myLabel4];  

  13. CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"STHeitiK-Medium" fontName:@"STHeitiK-Medium" fontSize:20];  

  14. myLabel5.position=ccp(100, 250);  

  15. [self addChild:myLabel5];  

  16. CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"STHeitiK-Light" fontName:@"STHeitiK-Light" fontSize:20];  

  17. myLabel6.position=ccp(100, 300);  

  18. [self addChild:myLabel6];  

  19. CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"TimesNewRomanPSMT" fontName:@"TimesNewRomanPSMT" fontSize:20];  

  20. myLabel7.position=ccp(250, 50);  

  21. [self addChild:myLabel7];  

  22. CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"Helvetica-Oblique" fontName:@"Helvetica-Oblique" fontSize:20];  

  23. myLabel8.position=ccp(350, 100);  

  24. [self addChild:myLabel8];  

  25. CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"Helvetica-BoldOblique" fontName:@"Helvetica-BoldOblique" fontSize:20];  

  26. myLabel9.position=ccp(350, 150);  

  27. [self addChild:myLabel9];  

  28. CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Helvetica" fontName:@"Helvetica" fontSize:20];  

  29. myLabel10.position=ccp(250, 200);  

  30. [self addChild:myLabel10];  

  31. CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Helvetica-Bold" fontName:@"Helvetica-Bold" fontSize:20];  

  32. myLabel11.position=ccp(300, 250);  

  33. [self addChild:myLabel11];  


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



对应字体样式源码:

view plain  

  1. CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"TimesNewRomanPS-BoldMT" fontName:@"TimesNewRomanPS-BoldMT" fontSize:20];  

  2. myLabel.position=ccp(150, 50);  

  3. [self addChild:myLabel];  

  4. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"TimesNewRomanPS-BoldItalicMT" fontName:@"TimesNewRomanPS-BoldItalicMT" fontSize:20];  

  5. myLabel2.position=ccp(150, 100);  

  6. [self addChild:myLabel2];  

  7. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"TimesNewRomanPS-ItalicMT" fontName:@"TimesNewRomanPS-ItalicMT" fontSize:20];  

  8. myLabel3.position=ccp(200, 150);   

  9. [self addChild:myLabel3];  

  10. CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Verdana-Bold" fontName:@"Verdana-Bold" fontSize:20];  

  11. myLabel4.position=ccp(100, 200);  

  12. [self addChild:myLabel4];  

  13. CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"Verdana-BoldItalic" fontName:@"Verdana-BoldItalic" fontSize:20];  

  14. myLabel5.position=ccp(130, 250);  

  15. [self addChild:myLabel5];   

  16. CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"Verdana" fontName:@"Verdana" fontSize:20];  

  17. myLabel6.position=ccp(100, 300);  

  18. [self addChild:myLabel6];   

  19. CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"Verdana-Italic" fontName:@"Verdana-Italic" fontSize:20];  

  20. myLabel7.position=ccp(370, 50);  

  21. [self addChild:myLabel7];    

  22. CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"Georgia-Bold" fontName:@"Georgia-Bold" fontSize:20];  

  23. myLabel8.position=ccp(400, 100);    

  24. [self addChild:myLabel8];  

  25. CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"Georgia" fontName:@"Georgia" fontSize:20];  

  26. myLabel9.position=ccp(400, 150);   

  27. [self addChild:myLabel9];  

  28. CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Georgia-BoldItalic" fontName:@"Georgia-BoldItalic" fontSize:20];  

  29. myLabel10.position=ccp(300, 200);  

  30. [self addChild:myLabel10];  

  31. CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Georgia-Italic" fontName:@"Georgia-Italic" fontSize:20];  

  32. myLabel11.position=ccp(350, 250);  

  33. [self addChild:myLabel11];  


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


对应字体样式源码:

view plain  

  1. CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"ArialRoundedMTBold" fontName:@"ArialRoundedMTBold" fontSize:20];  

  2. myLabel.position=ccp(150, 50);  

  3. [self addChild:myLabel];   

  4. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"TrebuchetMS-Italic" fontName:@"TrebuchetMS-Italic" fontSize:20];  

  5. myLabel2.position=ccp(150, 100);  

  6. [self addChild:myLabel2];   

  7. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"TrebuchetMS" fontName:@"TrebuchetMS" fontSize:20];  

  8. myLabel3.position=ccp(200, 150);   

  9. [self addChild:myLabel3];   

  10. CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Trebuchet-BoldItalic" fontName:@"Trebuchet-BoldItalic" fontSize:20];  

  11. myLabel4.position=ccp(100, 200);  

  12. [self addChild:myLabel4];   

  13. CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"TrebuchetMS-Bold" fontName:@"TrebuchetMS-Bold" fontSize:20];  

  14. myLabel5.position=ccp(130, 250);  

  15. [self addChild:myLabel5];    

  16. CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"STHeitiTC-Light" fontName:@"STHeitiTC-Light" fontSize:20];  

  17. myLabel6.position=ccp(100, 300);  

  18. [self addChild:myLabel6];    

  19. CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiTC-Medium" fontName:@"STHeitiTC-Medium" fontSize:20];  

  20. myLabel7.position=ccp(370, 50);  

  21. [self addChild:myLabel7];     

  22. CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"GeezaPro-Bold" fontName:@"GeezaPro-Bold" fontSize:20];  

  23. myLabel8.position=ccp(400, 100);    

  24. [self addChild:myLabel8];   

  25. CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"GeezaPro" fontName:@"GeezaPro" fontSize:20];  

  26. myLabel9.position=ccp(400, 150);   

  27. [self addChild:myLabel9];   

  28. CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"Courier" fontName:@"Courier" fontSize:20];  

  29. myLabel10.position=ccp(300, 200);  

  30. [self addChild:myLabel10];  

  31. CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"Courier-BoldOblique" fontName:@"Courier-BoldOblique" fontSize:20];  

  32. myLabel11.position=ccp(350, 250);  

  33. [self addChild:myLabel11];  



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


对应字体样式源码:

view plain  

  1. CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"Courier-Oblique" fontName:@"Courier-Oblique" fontSize:20];  

  2. myLabel.position=ccp(150, 50);  

  3. [self addChild:myLabel];    

  4. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"Courier-Bold" fontName:@"Courier-Bold" fontSize:20];  

  5. myLabel2.position=ccp(150, 100);  

  6. [self addChild:myLabel2];    

  7. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"ArialMT" fontName:@"ArialMT" fontSize:20];  

  8. myLabel3.position=ccp(200, 150);   

  9. [self addChild:myLabel3];    

  10. CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Arial-BoldMT" fontName:@"Arial-BoldMT" fontSize:20];  

  11. myLabel4.position=ccp(100, 200);  

  12. [self addChild:myLabel4];    

  13. CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"Arial-BoldItalicMT" fontName:@"Arial-BoldItalicMT" fontSize:20];  

  14. myLabel5.position=ccp(130, 250);  

  15. [self addChild:myLabel5];     

  16. CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"Arial-ItalicMT" fontName:@"Arial-ItalicMT" fontSize:20];  

  17. myLabel6.position=ccp(100, 300);  

  18. [self addChild:myLabel6];     

  19. CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiJ-Medium" fontName:@"STHeitiJ-Medium" fontSize:20];  

  20. myLabel7.position=ccp(370, 50);  

  21. [self addChild:myLabel7];      

  22. CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"STHeitiJ-Light" fontName:@"STHeitiJ-Light" fontSize:20];  

  23. myLabel8.position=ccp(400, 100);    

  24. [self addChild:myLabel8];    

  25. CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"ArialHebrew" fontName:@"ArialHebrew" fontSize:20];  

  26. myLabel9.position=ccp(400, 150);   

  27. [self addChild:myLabel9];   

  28. CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"ArialHebrew-Bold" fontName:@"ArialHebrew-Bold" fontSize:20];  

  29. myLabel10.position=ccp(300, 200);  

  30. [self addChild:myLabel10];  

  31. CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"CourierNewPS-BoldMT" fontName:@"CourierNewPS-BoldMT" fontSize:20];  

  32. myLabel11.position=ccp(350, 250);  

  33. [self addChild:myLabel11];  



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


对应字体样式源码:

view plain  

  1. CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"CourierNewPS-ItalicMT" fontName:@"CourierNewPS-ItalicMT" fontSize:20];  

  2. myLabel.position=ccp(140, 50);  

  3. [self addChild:myLabel];     

  4. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"CourierNewPS-BoldItalicMT" fontName:@"CourierNewPS-BoldItalicMT" fontSize:20];  

  5. myLabel2.position=ccp(150, 100);  

  6. [self addChild:myLabel2];    

  7. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"CourierNewPSMT" fontName:@"CourierNewPSMT" fontSize:20];  

  8. myLabel3.position=ccp(200, 150);   

  9. [self addChild:myLabel3];     

  10. CCLabelTTF *myLabel4 = [CCLabelTTF labelWithString:@"Thonburi-Bold" fontName:@"Thonburi-Bold" fontSize:20];  

  11. myLabel4.position=ccp(100, 200);  

  12. [self addChild:myLabel4];     

  13. CCLabelTTF *myLabel5 = [CCLabelTTF labelWithString:@"AmericanTypewriter" fontName:@"AmericanTypewriter" fontSize:20];  

  14. myLabel5.position=ccp(130, 250);  

  15. [self addChild:myLabel5];    

  16. CCLabelTTF *myLabel6 = [CCLabelTTF labelWithString:@"AmericanTypewriter-Bold" fontName:@"AmericanTypewriter-Bold" fontSize:20];  

  17. myLabel6.position=ccp(200, 300);  

  18. [self addChild:myLabel6];    

  19. CCLabelTTF *myLabel7 = [CCLabelTTF labelWithString:@"STHeitiSC-Medium" fontName:@"STHeitiSC-Medium" fontSize:20];  

  20. myLabel7.position=ccp(370, 50);  

  21. [self addChild:myLabel7];       

  22. CCLabelTTF *myLabel8 = [CCLabelTTF labelWithString:@"STHeitiSC-Light" fontName:@"STHeitiSC-Light" fontSize:20];  

  23. myLabel8.position=ccp(400, 100);    

  24. [self addChild:myLabel8];    

  25. CCLabelTTF *myLabel9 = [CCLabelTTF labelWithString:@"HelveticaNeue" fontName:@"HelveticaNeue" fontSize:20];  

  26. myLabel9.position=ccp(400, 150);   

  27. [self addChild:myLabel9];   

  28. CCLabelTTF *myLabel10 = [CCLabelTTF labelWithString:@"HelveticaNeue" fontName:@"HelveticaNeue" fontSize:20];  

  29. myLabel10.position=ccp(300, 200);  

  30. [self addChild:myLabel10];  

  31. CCLabelTTF *myLabel11= [CCLabelTTF labelWithString:@"HelveticaNeue-Bold" fontName:@"HelveticaNeue-Bold" fontSize:20];  

  32. myLabel11.position=ccp(350, 250);  

  33. [self addChild:myLabel11];  




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


对应字体样式源码:

view plain  

  1. myLabel.position=ccp(90, 150);  

  2. [self addChild:myLabel];     

  3. CCLabelTTF *myLabel2 = [CCLabelTTF labelWithString:@"Zapfino" fontName:@"Zapfino" fontSize:20];  

  4. myLabel2.position=ccp(250, 150);  

  5. [self addChild:myLabel2];   

  6. CCLabelTTF *myLabel3 = [CCLabelTTF labelWithString:@"~Himi整理~" fontName:@"Zapfino" fontSize:20];  

  7. myLabel3.position=ccp(230, 220);  

  8. [self addChild:myLabel3];   


本文转载自:http://blog.csdn.net/xiaominghimi/article/details/6651818

乐逍遥jun
粉丝 6
博文 79
码字总数 39510
作品 0
东城
技术主管
私信 提问
【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)

很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了; 不多说下面一起来看看吧:(每张图对...

junwong
2012/03/02
1K
0
疯狂ios之cocos2d中的文本

在游戏当中,经常需要添加标签和文本,对此cocos2d提供了强大的文本渲染功能。cocos2d支持所有内置的iOS字体以及一些TrueType字体。 在cocos2d中,文本渲染功能通常由两个类实现:CCLabelTT...

博文视点
2014/04/16
255
0
疯狂ios之cocos2d中的文本

在游戏当中经常需要添加标签和文本对此cocos2d提供了强大的文本渲染功能。cocos2d支持所有内置的iOS字体以及一些TrueType字体。 在cocos2d中文本渲染功能通常由两个类实现CCLabelTTF和CCLab...

fkJava李刚
2018/06/26
0
0
Cocos2d-x Lua中使用标签

游戏场景中的文字包括了静态文字和动态文字。静态文字如下图所示游戏场景中①号文字“COCOS2DX”,动态文字如图4-1所示游戏场景中的②号文字“Hello World”。 静态文字一般是由美工使用Pho...

智捷课堂
2015/05/10
0
0
【Cocos2d-x】开发实战-Cocos中的字符串、标签和中文乱码

本篇博客讲解: 1.Ccocos2d-x中的字符串 2.使用标签 3.中文乱码问题 Ccocos2d-x中的字符串 使用标签 源代码下载地址 Ccocos2d-x中的字符串 使用const char*和std::string const char是C风格的...

qq_26525215
2017/08/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

在阿里云ecs服务器(linux之centos系统)安装调试nginx

购买阿里云ecs服务器实例 由于这里只是测试,我们就随便买一个(当然我就选最便宜的了,这里的抢占式实例测试完可以直接释放) 选择centos7.6镜像 点击下一步:网络和安全组 接下来选中开通h...

祖达
昨天
2
0
【阴阳师】真蛇10层记录

蛇切黑体系 追月神 散件一速,速度越高越好(220+) 镰鼬 招财二速,速度211以上; 山兔 火灵三速,速度180-200均可; 丑女 心眼四速,速度170左右即可; 大蛇 蚌精暴击套。速度高于阴阳师即...

Areya
昨天
4
0
js动态设置元素高度

this.$refs.xxx.style.height= this.contentHeight; 元素需要绑定

Carbenson
昨天
2
0
今天的学习

今天学到了ci框架中的查询语句的where条件语句: 1、$this->db->select('')->from('')->where('id = ??')->get()->result_array();2、$this->db->select('')->from('')->where('id', '??'......

墨冥
昨天
2
0
MySQL在高并发下的订单撮合、系统使用、共享锁与排他锁保证数据一致性

前序 距离上次择文发表,两月余久。2018年也即将要结束了,目前的工作依然是与区块链应用相关的,也很荣幸在9月初受邀签约出版暂名为《区块链以太坊DApp实战开发》一书,预计在明年年初出版。...

我最喜欢三大框架
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部