如上图字体
click to login,上面是Android,下面是IPAD上的
设备:IPad mini2,OS:12.5.5
Creator: 3.6.1
已经排除阴影参数的错误,测试过网页、Android 都正常;升级之前我用的3.4.2也正常;


creator里的阴影参数
可否告知 字体阴影相关的处理代码在哪几个文件?我尝试去修改
click to login,上面是Android,下面是IPAD上的
设备:IPad mini2,OS:12.5.5
Creator: 3.6.1
已经排除阴影参数的错误,测试过网页、Android 都正常;升级之前我用的3.4.2也正常;


creator里的阴影参数
可否告知 字体阴影相关的处理代码在哪几个文件?我尝试去修改
好的,这个问题我们先自测一下。
你好,问题已经复现,我们将会在下一个 3.6.x 版本中修复。
好的,期待修复
3.42的复制过去
这是我的临时解决方案
1、397行加个负号:
CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/platform/interfaces/modules/canvas/CanvasRenderingContext2D.cpp : 397
void CanvasRenderingContext2D::setShadowOffsetY(float offsetY) {
_delegate->setShadowOffsetY(-offsetY);
}
方案1会导致部分阴影丢失…
方案2:383,426 行分别加负号,测试完美
CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/platform/apple/modules/CanvasRenderingContext2DDelegate.mm