3.7.0 设置节点的opacity的问题

  • Creator 版本:3.7.0

  • 目标平台: android

  • 重现方式:一个节点下有好多个精灵。先把节点透明度设置成0,然后再把节点透明度设置成255,结果是所有精灵仍然看不到。(在我的项目里是大部分精灵看不到,小部分精灵可以看到。。。)

  • 之前哪个版本是正常的: 现在3.7.1是正常,以前3.5.1也正常,其他没试

  • 重现概率: 100%

      const s = director.getScene();
      tween(s).delay(1.0).call(()=>{
          this.node.getComponent(UIOpacity).opacity = 0;
      }).delay(0.1).call(()=>{
          this.node.getComponent(UIOpacity).opacity = 255;
      }).start();
    

3.7.1是好的,是否有相关的pr,谢谢

使用 3.7.0 测试 200 多个节点没测试出这个问题,方便给个简单的示例测试看看?

好的,这边给您一个demo。麻烦您看一下。
assets.rar (37.0 KB)

3.7.0 测试挺正常的,没有看到有精灵不显示,

点击按钮了吗,点击了以后,精灵透明度减小,但是却不能再变回去了。

点了,正常变化,你之前有没有修改过引擎?我是卸载重装了 3.7.0 测的

没修改过呢。而且我刚刚也卸载重装了,还是一样的现象。
我是在windows上打的包。

不好意思,是我的问题,引擎了一直设置的自定义引擎。
多谢多谢。