【2.4.0的各种bug 汇总】

由于在原生 CHAR 模式下 描边是通过 SDF 实现的, 参数的含义已经不一样. 可以改变 描边值大小 调整效果.

明白了 也就是h5和native得分开处理是吧 感谢 我试试

native和h5的效果不一致,这太不科学了

不管你引擎底层用什么方式实现,都应该保持各个平台效果一致

safearea 无效的问题
需要检查下 safearea 模块是否被剔除了,一般旧项目升级上来是不包含这个模块的

刚确认了 有勾选 还是不行 怎么确定这个module 有没有被打进去呢?

平台的差异的是客观存在的. 比如: 不同平台 系统提供的 文本渲染接口存在效果&性能上的差异. 强行保持所谓的一致性可能导致性能的牺牲.

实际上新的 CHAR 渲染机制 抹平了不同 原生平台的已知的表现差异.

emm。。 但是像outline 这种常用需求 不做到统一 对于 策划 美术来说 很难修改啊

大大,这个问题也给看一下吧

问题1的具体截图和测试用例, 不止是原生平台, web也是有字距的问题

麻烦大大看看吧.

正常勾选了应该就没问题了,可以提供下 demo 工程看看吗

稍等 我提供一下 我发现是 单独的sprite适配 其他的不行

testNative.zip (2.1 MB)
@_PP 大佬 这是测试工程 麻烦看一下

大佬 我觉得描边这个问题 还是得保持平台统一啊 这是最基础的功能了 目前来看h5 native 表现都不是很正常

这个描边组件不正常是哪里不正常呢?如果只是描边的话应该效果差不多才对

web端的描边也不正常 有些会出现毛刺,原生的效果 参考最前面的几条回复内容

具体表现为如果勾选char模式,原生的描边字体 描边宽度会变粗,而且字体也没有根据描边的宽度进行间距适配,必现,目前来看这是2.4最严重的一个问题了

这个问题在2.4我也遇到了,如图:
字体:方正粗圆简体
描边像素:2px

如果切换为系统字体,就没问题:

2.4.0 动画编辑器界面
只要这个Panel没和场景编辑器放在同一个Window内,
就不能检测到当前节点有AnimationClip
也就不能编辑动画

显示成这个样子

github提issue没人看啊,这里再发一次。
https://github.com/cocos-creator/engine/issues/6976