CocosCreator3.7,编辑器中Mask alphaThreshold 值保持不变,未做任何修改,运行后显示不一致,是bug吗

  • Creator 版本:3.7.3

  • 目标平台:web/模拟器/android/

  • 重现方式:!

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

[TestMask.rar|attachment](upload://6wWi38ik32kSqxjQfO8fJzUaYK8.rar) (32.8 KB)

@jare
1.demo 为做任何修改。
2.目标使用:spriteFrame 中的texture修改过,


在执行这个_sprite!.updateMaterial 的时候,所修改的参数会被还原吗?

这样调用可能不能触发material 更新

解决方式:


let mat: Material = sprite.getMaterialInstance(0);

            if (mat) {

                mat.setProperty('alphaThreshold', 0.03);

            }