这个算是safearea的bug吗

在Canvas上添加safearea组件后 会改变Canvas节点的锚点
然后用代码把节点添加到0,0 还是原来的屏幕中心位置 不在safearea内

没人遇到过吗 顶一下

是什么版本呢? 2.4.3?

能给我一下 demo 吗?或者是录制一下适配

2.4.3 就在Canvas上挂了个safearea组件,打包安卓运行,随便挂个test脚本在start里打印canvas锚点就能看到了 不是 0.5,0.5

锚点是会根据刘海屏进行计算的,不一定是 0.5,0.5

所以我问下算不算是bug,毕竟代码添加节点到canvas的0,0会有问题 :smile:

哦哦,这个不是 bug,是正常操作

在安卓真机上cc.sys.getSafeAreaRect();获得的高度是负数

getSafeAreaRect需要考虑屏幕旋转的方向吗?

1赞