cocos2d-x 的优点之一:就是跨平台

我们知道 ios 自带的字体 和 android 自带的字体不同

为了使我们开发的游戏中的字体统一 我们就需要自己的字体(包括从mac 拷贝出来的 字体)

从 mac 中 copy 出 Thonburi.ttf 文件 这个字体在我的 win8 下打不开 但是 android 可以识别 (这字体还分系统吗?求指教)

CCLabelTTF* pLabel = CCLabelTTF::create("Hello World", "Arial", 24);

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

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

CCLabelTTF* pLabel2 = CCLabelTTF::labelWithString("About", "fonts/Thonburi.ttf", 24);

CCLabelTTF* pLabel3 = CCLabelTTF::labelWithString("About", "fonts/Marker Felt.ttf", 24);

详细原理可以参考http://www.2cto.com/kf/201210/163229.html

(PS:不知道是不是 源地址 )

更多相关文章

  1. 关于微信浏览器调整字体大小,H5页面适配问题
  2. Android(安卓)TextView加上阴影效果
  3. android wifi热点默认网关
  4. Android(安卓)App 发布版本带日志的问题
  5. 【Android开发那点破事】Android(安卓)EditText不弹出输入法焦点
  6. android如何实现加载本地字体
  7. 在Android(安卓)P中默认使用TLS保护用户
  8. 设置不同的android:inputTye属性时,如果需要修改EditText hint的
  9. Android(安卓)多平台解决方案

随机推荐

  1. Android基础UI之ListView
  2. Android(安卓)Shape详解
  3. Android(安卓)TextView控件
  4. Android(安卓)资源文件中@、@android:typ
  5. Android系统中TextView实现滚动效果
  6. XE8 (RTM) Android(安卓)SDK 更新安装
  7. android 仿微信聊天界面,以及语音录制功能
  8. Android学习笔记(二八):字体
  9. Android(安卓)UnitTest FrameWork
  10. android 定位 代码关于android gps定位最