使用TTF在编辑器不生效的问题:Download Font [_LABEL] failed

  • Creator 版本:2.0.9

  • 目标平台:模拟器、浏览器异常(android原生平台正常)

  • 详细报错信息:出现以下警告,并TTF不生效
    Download Font [ font_use_LABEL ] failed, using Arial or system default font instead

  • 重现方式:使用附件里的TTF就必现

  • 编辑器操作系统 :Mac 10.14.3

  • 编辑器之前是否有其它报错:编译器也报错
    Download Font [ font_use_LABEL ] failed, using Arial or system default font instead

  • 出现概率:必现

  • 额外线索:
    使用TestAll的英文字体:可以正常显示
    使用Mac自带的字体宋体:模拟器运行时会出现警告,并字体不生效;编辑器是正常的。

font_use.ttf.zip (1.4 MB)

是不是TTF太大了?附件都传不上来了。

刚刚没找到上传附件的方法。已经补上了

效果好像是有的,但是会有警告。你暂时忽视这个警告吧,这个是提醒字体加载超时的,目前不是很确定你的字体为什么会超时,一般只有比较大体积的字体才会超时。

嗯 我看到了

暂时无法解决 你换成其它字体先用着。

在模拟器和ios真机运行
同一个scene 里面多个label使用多个不同的ttf
必现 只能加载一个字体 剩下都是download font failed
2.0.8 和2.0.9版本bmfont 二插三插都有黑边,2.0.9系统字体都有黑边 囧
ttf加载还只能用一个
简直是没法用的程度了

你好 我们正在排查这个问题 你能否发送一个demo到我的邮箱 337031709@qq.com

这个问题 属于这个字体文件不能被编辑器正确加载导致的。
解决方案是:
可以找到在线字体转换工具将这个字体重新转换成ttf字体,然后就能正常是使用。

2赞

确实解决了。谢谢 @337031709

请问哪位大神知道cocos creator 添加的ttf字体怎么才能兼容IE 我是使用的这个帖子的方法的,处理过后可以使用了,关键不用svip


这怎么处理 :pensive:

FontCreator_ha
用这个打开然后另存为就是ttf

2赞

ok 谢谢

我来挖一手
我刚刚也遇到这样的问题,
解决思路:

先检查字体大小。那种20-30M的,中文繁简+英文还带个日韩的,基本就会读不出来,这个问题就是字体太大导致的,你先看看这个字体的名字,然后去网上找10M左右的使用就好

其实是这个字体的名字好吧 ,不要用中文,用英文命名就行了,转换个毛。

你好,100多k也不行,转换后也不行。
https://aicdn.picsart.com/9cf1c186-0db9-498a-8903-63bf2f22dd8a_d4339f19-b606-4299-88b0-751adb5bc021.ttf
这个是字体链接

image
试了下是可以,编辑器中

噫~我的版本是3.8.2,你的呢?

2.4.13