`
zhuangshuo
  • 浏览: 20578 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cocos2dx android游戏使用自己的字体

 
阅读更多
怎样添加自己的.ttf文件到自己的android项目中呢?ios平台很简单直接加进去,但android平台不一样

    .ttf文件下载网站:http://www.zhaozi.cn/s/all/ttf/
    字体颜色查询:http://www.wahart.com.hk/rgb.htm

使用方法:
1.在proj.android\assets文件夹中添加show.ttf

       注意此时assets里面的文件时随着Resources里面的在变动,要改的话直接改动Resources里面的,assets里面也会跟着改动。


2.程序中调用对应的字体就可以了
 

  
      CCSize size = CCDirector::sharedDirector()->getWinSize();
  
  
      CCLabelTTF* label = CCLabelTTF::create("zhuang", "show.ttf", 24);
      label->setPosition(ccp(size.width/2, size.height/2));
     addChild(label); 
 




  

     第二个 参数是设置字体的 如果不加 .ttf 后缀 默认使用 系统中自带的 字体 , 如果字体名有错误 则默认使用 手机设置的 字体

     如果在后面加上.ttf 就是使用 资源文件中的 字体


3.如果你需要显示汉字,则需要将包含有字符串的文件(如.cpp)转换为UTF-8格式编码,否则会显示乱码
分享到:
评论

相关推荐

    Cocos2d-Android架包

    Cocos2d-Android是一个基于Cocos2d-x框架的Android游戏开发引擎,它为开发者提供了在Android平台上构建2D游戏的强大工具集。这个“Cocos2d-Android架包”包含了所有必要的库和资源,使得开发者能够利用Cocos2d-...

    cocos2d-x游戏源码

    《cocos2d-x游戏源码解析》 Cocos2d-x是一款强大的开源游戏开发框架,主要用于构建2D游戏、演示程序和其他图形交互应用。它基于C++,同时提供了Lua和JavaScript的绑定,使得开发者可以选择自己熟悉的语言进行游戏...

    cocos2d-x+lua游戏demo源码

    cocos2d-x是一个跨平台的2D游戏开发框架,广泛应用于移动设备,如iOS和Android。lua是一种轻量级的、面向过程的编程语言,因其简洁和高效而被许多游戏开发者用作脚本语言,特别是在游戏逻辑和界面交互中。 在cocos...

    基于cocos2d-android开发的猜成语游戏

    4. **脚本支持**: 尽管cocos2d-android主要使用Java,但它也支持通过Lua脚本进行游戏逻辑编写,提供更便捷的开发方式。 二、猜成语游戏开发要点 1. **游戏设计**:猜成语游戏通常包含成语显示、猜测输入、答案提示...

    Cocos2d-X游戏源码大合集.rar

    这个“Cocos2d-X游戏源码大合集.rar”文件显然包含了大约三十个使用Cocos2d-X开发的游戏实例源代码,对于学习和理解Cocos2d-X游戏开发的原理、技巧以及实践应用具有极大的价值。 1. **Cocos2d-X基础**: Cocos2d-X...

    cocos2d(android,ios)

    《cocos2d在Android与iOS游戏开发中的应用详解》 Cocos2d,作为一个开源的游戏开发框架,已经在游戏行业中占据了重要的地位。尤其在移动设备的Android和iOS平台上,cocos2d以其强大的功能和易用性,为开发者提供了...

    Cocos2d-X斗地主游戏完整源码

    Cocos2d-X是一款开源的游戏开发框架,基于C++,并提供了Lua和JavaScript的绑定,使得开发者能够使用这些脚本语言进行游戏开发。这个“Cocos2d-X斗地主游戏完整源码”是一个利用Cocos2d-X框架构建的斗地主游戏项目,...

    cocos2d-android

    Cocos2d是一个开源的游戏开发框架,而"Cocos2d-android"则是专为Android平台定制的版本。在游戏开发领域,Cocos2d以其高效、易用和跨平台的特性深受开发者喜爱。在这个针对Android的版本中,它提供了丰富的功能和...

    精通COCOS2D-X游戏开发进阶卷

    Cocos2d-x是一款广泛使用的开源游戏开发框架,它基于C++,同时也支持Lua和JavaScript,使得游戏开发更具灵活性和效率。 Cocos2d-x的核心特性包括: 1. **跨平台**:Cocos2d-x支持多平台发布,包括iOS、Android、...

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    《cocos2d-x 3.8:经典游戏引擎源码解析》 cocos2d-x 是一个跨平台的游戏开发框架,它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以方便地在多种操作系统上创建2D游戏、演示程序和其他图形交互应用。这...

    Cocos2d-x游戏引擎实战开发炸弹超人

    Cocos2d-x是一个开源、跨平台的2D游戏开发工具,它支持iOS、Android、Windows以及更多操作系统,让开发者能够轻松地将游戏移植到多个平台上。 Cocos2d-x的核心特性包括: 1. **渲染系统**:Cocos2d-x采用Sprite和...

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

    Cocos2d-x是一个开源的、跨平台的游戏开发框架,广泛应用于iOS、Android、Windows等多个操作系统。本书以C++语言为主要编程语言,提供了丰富的实践案例和源代码,帮助读者深入理解和掌握Cocos2d-x的使用。 在Cocos...

    cocos2d的学习资料

    cocos2d-x是一个跨平台的2D游戏开发框架,它可以让你的游戏在iOS、Android、Windows Phone以及其他桌面平台上运行。它的核心特性包括渲染引擎、场景管理、动画系统、物理引擎集成、脚本支持、资源管理以及网络通信等...

    cocos2d权威指南游戏源码已修改更新到最新函数库可直接运行

    4. **资源管理**:Cocos2d-x内置了资源管理器,用于加载和管理图片、音频、字体等资源,优化内存使用。 5. **脚本支持**:除了C++之外,Cocos2dx还支持Lua和JavaScript,使得开发过程更加高效和灵活。 6. **跨平台**...

    cocos2d-x贼来了塔防

    Cocos2d-x是一个广泛使用的开源游戏开发框架,它使用C++语言,支持多平台发布,包括iOS、Android以及Windows等,具有高效、灵活和强大的特性。 塔防类游戏是一种策略游戏,玩家通过在地图上的特定位置建造防御设施...

    精选_基于Cocos2d-x实现的RunOrDie小游戏_源码打包

    本文将深入探讨如何使用Cocos2d-x来实现"RunOrDie"这一款小游戏,旨在帮助读者理解Cocos2d-x的基本工作原理以及游戏开发流程。 一、Cocos2d-x简介 Cocos2d-x是Cocos2d家族的一员,它具有跨平台的优势,可以在iOS、...

    cocos2d-x-3.1.zip

    11. **脚本支持**:虽然3.1版本主要以C++为主,但Cocos2d-x也支持Lua和JavaScript,允许开发者选择更适合自己的脚本语言进行游戏逻辑开发。 12. **扩展与插件**:社区提供的各种扩展库和插件,如社交网络集成、广告...

    cocos2d-x2.04横版格斗游戏

    Cocos2d-x是一个开源的游戏开发框架,广泛应用于iOS、Android以及Windows等多平台的游戏开发。此项目的描述表明,你将能够通过下载并安装Cocos2d-x的2.04版本,然后导入项目,直接运行以体验游戏。 Cocos2d-x的核心...

Global site tag (gtag.js) - Google Analytics