-
Creator 版本:1.10.2
-
目标平台: iOS / Android / 模拟器
-
重现方式:使用自定义字体,然后对自定义字体描边,在目标平台中运行,必定会下沉4个像素
-
编辑器操作系统 :MAC
-
编辑器之前是否有其它报错 :无
这是cocos引擎日积月累都存在的一个问题,只要使用自定义字体,然后开启描边,必会错误,如下图:

如果一个一个字体去调整位置,估计会死掉(同时还要兼顾网页版本),不知各位大神有啥好的方法可以处理这个问题?
Creator 版本:1.10.2
目标平台: iOS / Android / 模拟器
重现方式:使用自定义字体,然后对自定义字体描边,在目标平台中运行,必定会下沉4个像素
编辑器操作系统 :MAC
编辑器之前是否有其它报错 :无
这是cocos引擎日积月累都存在的一个问题,只要使用自定义字体,然后开启描边,必会错误,如下图:

如果一个一个字体去调整位置,估计会死掉(同时还要兼顾网页版本),不知各位大神有啥好的方法可以处理这个问题?
我也需要这个问题了,帮顶一下
感谢,都是遇到一样的问题啊!人工置顶~~~
你的版本是多少?
你好 能否导出自定义字体文件让我看下
好的 目前labelOutLine确实存在着一些问题 我提个iusse给团队后续修复
嗯嗯嗯
你好,我们这边项目急着要上线,请问是否有方法可以比较快的修复这个自定义字体outline的问题?
发行爸爸对这个问题简直要杀死我们了(游戏项目很多文字,文字都有框,一旦不居中,强迫症用户都会非常非常非常难受……)求重视一下
人工置顶……
把这种需求的字体做成 位图字体
就好像你上面的截图一样,对于想要展示额外效果的是数字,英文字符很容易做成位图字体,效率还高。对于正常显示的汉字,你那边也是没描边的,继续用 TTF
这个办法真好!
我有一个更好的建议: 干脆把outline这个功能删掉,反正有BUG,反正修不好,反正等新版本还是有BUG,就是不能用。
这个建议好啊,建议楼主采纳,可以快速满足需求。
你们俩别酸来酸去的……人家是开源免费的。但换一个角度,开发者选择cocos也希望cocos能让开发者活得下去。我已赌上了身家性命,且行且珍惜
数字目前我们已经改换为位图了,但是大量的中文文字,没法比较好的更换为位图。目测现在的问题是Label outline了多少像素,则 Label 的 Y坐标 减等了那么多像素~~可以从源码中修改吗?
这么轻易就赌上身家性命,太年轻了你
等你开了3年公司再来喷我
继续求1.10.3……商业化产品完全不敢升级2.0+版本~~
人工置顶
我是用TTF,基本上所有文字都描边…但后期感觉得统计使用到的文字,全换为位图效能会比较好