cocos2dx 3.0rc1字体渲染bug,非常严重的问题,导致游戏不能发布

我用了3.0的Text显示文字,3.0rc1(ios上)出现了字体渲染不全,若隐若现的,android正常。。。而3.0beta版不会,android和ios都非常清晰,效果如下图(第一张是3.0beta效果,第二章是3.0rc1版效果):

使用字体名称还是字体文件创建的text呢?

尊敬的 fqq3512863:

我立刻转给 cocos2dx 的负责人,解决你这个问题。

ok,总算把问题反馈上去了,感觉反馈一个bug都这么难,还要中转一次

你好,这应该是3.0rc1中的一个bug,判断是否一个ttf文件存在的逻辑有变化
由原来的 path.find(".") 改为 FileUtils::isFileExist(path). 但是isFileExist没有考虑到用户的searchPaths,导致默认都用系统字体进行渲染。
这个问题在develop分支上已经解决了。可以应用下这个补丁: https://github.com/cocos2d/cocos2d-x/pull/6110
谢谢反馈。 :slight_smile:

非常感谢,哈哈哈

4楼的回复是否解决了你的问题呢

非常感谢,哈哈哈

目前这个问题已经解决,解决办法在https://github.com/cocos2d/cocos2d-x/pull/6553/files

待下个版本将会发布出去。