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格式编码,否则会显示乱码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值