Creator 2.4.6 cc.Mask遮罩Bug

  • Creator 版本: 2.4.6

  • 目标平台: 原生

  • 重现方式:分别用浏览器和模拟器打开附件项目,浏览器遮罩正常(与编辑器显示一致),模拟器遮罩异常。将mask节点上的cc.Mask组件关闭(enabled的勾去掉),则模拟器显示正确。

  • 首个报错: 无报错

  • 编辑器操作系统: Windows

  • 重现概率: 100%

Demo:Native3DBug.zip (5.4 KB)

 

 

当你动态改变mask 的大小时,比如从100 改成120,这时显示的还是100 数值是120…

 

 

 

 

佔位,不知道下個版本會不會修復

这个问题我们看下,非常感谢反馈。

2赞

已经建立 issue 进行排查跟踪。给你们带来的不便,感到非常抱歉!

1赞

怎么越修复。bug越多?

很紧急,很关键,早点出个补丁啊

目前在用2.4.5.我在想要不要升级2.4.6?大佬给个建议

要 

当节点层级比较多节点也比较多时,点击属性面板绑定的节点,层级面板不会滚动到该节点,而是滚动到列表底部,不是必现但很容易触发。

抱歉抱歉,2.x 里面的 3D 问题无力维护了,主要是也没预期过会支持 3D 和 Mask 一起用,Mask 更多还是 2D 层面的使用。

这样的长期支持版本 名不副实啊

没事没事,我们想办法绕过就行了,把Mask放到3D的外层去计算。
要用到3D节点的问题主要还是因为2.4移除了skewX和skewY,要用3D节点去模拟。2.4.x如果不再做api变动,能否把skew的deprecated提示移除掉?因为目前skewX和skewY好像还是能正常使用的。我们也就不需要用3D节点去模拟skew了。