`

Cocos2d提供的字体!共57种(有对照的字体图)

 
阅读更多

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

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



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

 

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



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

 

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

 

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

 

 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];
 
  • 大小: 57.4 KB
  • 大小: 58.8 KB
  • 大小: 56.3 KB
  • 大小: 52.1 KB
  • 大小: 58.7 KB
  • 大小: 37.1 KB
分享到:
评论

相关推荐

    Cocos2d-x实战:JS卷——Cocos2d-JS开发

    资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...

    cocos2d-x-cocos2d-x-2.2.2.zip

    这个压缩包“cocos2d-x-cocos2d-x-2.2.2.zip”包含了cocos2d-x 的2.2.2版本,该版本是cocos2d-x发展中的一个重要里程碑,它提供了许多改进和优化,使得开发者能够更加高效地创建2D游戏和应用。 在cocos2d-x 2.2.2中...

    cocos2d-x位图字体生成工具bmfont

    在Cocos2d-x中,位图字体(Bitmap Font)是一种将文本转换为图像格式的字体系统,常用于实现自定义字体样式或者提高游戏中的文字渲染效率。位图字体生成工具BMFont就是专门用来创建这类字体的工具。 BMFont是由...

    cocos2d-x 3.0

    本篇文章将深入探讨cocos2d-x 3.0中实现人物行走的关键技术和步骤,以及如何结合提供的代码和图片资源进行实践。 一、cocos2d-x 3.0简介 cocos2d-x 3.0是cocos2d-x系列的一个重要升级,它基于C++编写,支持跨平台...

    cocos2d的学习资料

    Cocos2d是一款广泛应用于游戏开发、图形界面和2D应用程序的开源框架,它支持多种编程语言,包括Python(cocos2d),Objective-C(cocos2d-objc)以及C++(cocos2d-x)。这篇学习资料是针对cocos2d/x,特别是cocos2d-...

    Cocos2d-x 2.x字体描边效果(Shader实现)

    Cocos2d-x 2.X实现的一基于CCLabelTTF + Shader的字体描边效果,具体可以参考这篇博客,http://blog.csdn.net/oktears/article/details/43200757

    cocos2d-android jar包全套.zip

    在Android平台上,Cocos2d-x是一个基于C++的版本,提供了原生的编程接口,同时也支持Java API,方便Android开发者使用。"cocos2d-android jar包全套.zip"这个压缩包包含了在Android上使用Cocos2d开发游戏所需的所有...

    Cocos2d-x实战 JS卷 Cocos2d-JS开发

    《Cocos2d-x实战 JS卷 Cocos2d-JS开发》是一本深入探讨Cocos2d-x游戏引擎JavaScript版本使用的专业书籍。Cocos2d-x是全球范围内广泛采用的游戏开发框架,尤其适用于2D游戏的制作,而Cocos2d-JS则是其JavaScript接口...

    cocos2d-x 3.X 接收图片 base64 转码显示

    在cocos2d-x 3.x版本中,处理网络接收的Base64编码的图片数据并将其显示在精灵(Sprite)上是一项常见的任务。这通常涉及到网络请求、数据解码以及图像渲染等多个步骤。以下是详细的知识点说明: 1. **Base64编码**:...

    我所理解的Cocos2d-x,带完整书签

    总之,《我所理解的Cocos2d-x》是一本全面介绍Cocos2d-x游戏开发的教程,无论你是初学者还是有一定经验的开发者,都能从中获得宝贵的指导。完整清晰的书签将使学习过程更加条理化,提高学习效率,使你能够快速定位到...

    cocos2d学习资源汇总

    * csdn的cocos2d-x开发专栏:提供了详细的cocos2d-x开发教程和实践经验。 * csdn的cocos2d-x入门专栏:提供了详细的cocos2d-x入门教程和实践经验。 * cocoaChina上的汇总帖:提供了详细的cocos2d-x开发资源、Api、...

    cocos2d-android.jar.zip_CoCos2d_android jar_android game_cocos2d

    cocos2d-android游戏引擎是著名游戏引擎cocos2d游戏引擎的Android版。cocos2d-android游戏引擎性能优越、易学、可以进行纯java编程、具有极高的研 究价值、大大的降低了开发者的学习成本。您只需要一台普通配置的...

    cocos2d-x json字符串与cocos2d::Value转换工具

    该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...

    cocos2d-x-3.1.zip

    这个压缩包“cocos2d-x-3.1.zip”包含了Cocos2d-x框架的3.1版本,这是一个经典且相对旧的版本,可能对于那些寻找历史版本或者想要研究早期游戏开发技术的人来说非常有价值。由于官方网站已经不再提供这个版本的直接...

    cocos2d-x API中文文档

    这份API文档不仅提供了关于Cocos2d-x的基本信息,还深入到具体的技术细节,对于学习和使用cocos2d-x开发游戏的开发者来说,是非常宝贵的参考资料。通过这份文档,开发者可以了解如何利用cocos2d-x的API构建游戏场景...

    Cocos2d-JS游戏开发

    Cocos2d-JS是一款强大的2D游戏开发...结合书中提供的示例和代码,你将有能力开发出自己的Cocos2d-JS游戏,无论是简单的休闲游戏还是复杂的策略大作,都能得心应手。在游戏开发的道路上,Cocos2d-JS是你不可多得的伴侣。

    Cocos2d-x实战:C++卷(2版)源代码

    7. **资源管理**:有效管理和加载图片、音频、字体等资源是游戏开发的关键,Cocos2d-x提供了资源管理工具和缓存机制。 8. **网络通信**:对于需要联网的游戏,Cocos2d-x提供了网络模块,可以实现数据的发送和接收。...

    cocos2d-x windows vs2010配置

    双击上图中的 cocos2d-win32.vc2010.sln(如果你使用的是 vs2008,那么只双击cocos2d-win32.vc2008.sln),然后右键点解决方案,再点生成解决方案。这个过程大约有 10 分钟,因个人电脑速度而异。 三、运行 Cocos2d...

    cocos2d 入门教程

    【cocos2d 入门教程】 cocos2d 是一款强大的开源游戏开发框架,尤其在iOS平台上,它被广泛用于创建2D游戏、演示和其他交互式应用。本教程将带你深入了解cocos2d的基本概念、核心功能以及如何在iOS上进行游戏开发。 ...

Global site tag (gtag.js) - Google Analytics