safearea 无效的问题
需要检查下 safearea 模块是否被剔除了,一般旧项目升级上来是不包含这个模块的
刚确认了 有勾选 还是不行 怎么确定这个module 有没有被打进去呢?
平台的差异的是客观存在的. 比如: 不同平台 系统提供的 文本渲染接口存在效果&性能上的差异. 强行保持所谓的一致性可能导致性能的牺牲.
实际上新的 CHAR 渲染机制 抹平了不同 原生平台的已知的表现差异.
emm。。 但是像outline 这种常用需求 不做到统一 对于 策划 美术来说 很难修改啊
大大,这个问题也给看一下吧
问题1的具体截图和测试用例, 不止是原生平台, web也是有字距的问题
麻烦大大看看吧.
正常勾选了应该就没问题了,可以提供下 demo 工程看看吗
稍等 我提供一下 我发现是 单独的sprite适配 其他的不行
大佬 我觉得描边这个问题 还是得保持平台统一啊 这是最基础的功能了 目前来看h5 native 表现都不是很正常
这个描边组件不正常是哪里不正常呢?如果只是描边的话应该效果差不多才对

web端的描边也不正常 有些会出现毛刺,原生的效果 参考最前面的几条回复内容
具体表现为如果勾选char模式,原生的描边字体 描边宽度会变粗,而且字体也没有根据描边的宽度进行间距适配,必现,目前来看这是2.4最严重的一个问题了
这个问题在2.4我也遇到了,如图:
字体:方正粗圆简体
描边像素:2px

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

修改节点大小必须先给节点设置父节点,否则设置大小无效,2.2.2版本正常。
华为p30,横屏时,左边空一块(顶部区域),我哭了,之前好好的
看下是不是挂了safeArea组件
cc.assetManager.loadBundle(‘https://othergame.com/remote/01_graphics’, function (err, bundle) {
if (err) {
return console.error(err);
}
console.log(‘load bundle successfully.’);
});
natvie,我在mac版本测试首次下载后缓存,能正常找到文件,第二次加载正常。
但在iphone 11 模拟器中首次正常,但二次就出现找不到资源
