3.6.1 Layer BUG。

image

3.6.1 设置自定义layer后, camera 的 visiblity弹出选项里面不含 自定义layer。
image
image

3.6.0是正常的 :
image

感谢反馈,这是已知问题,将会在3.6.2 版本修复。

我想知道引擎版本是怎么迭代的,为什么修复一个问题就出现一堆问题?引擎的稳定性比新功能重要吧。

这个是新加功能,只是接口没对好

项目比较急,想问下3.6.2大概啥时候上线呢,或者3.6.1有什么办法修复这个bug呢

手动修改

import { _decorator, Component, Node, UITransform, Enum ,Layers} from 'cc';

const { ccclass, property } = _decorator;

@ccclass('setLayer')

export class setLayer extends Component {

    @property({type:Layers.Enum})

    layer:number=Layers.Enum.UI_2D

   

    onLoad(){

    }

   

    start() {

       this.setLayer()

    }

    setLayer(layer?:number){

        if(layer){

          this.layer= layer

        }

        this.node.getComponentsInChildren(UITransform).forEach(data=>data.node.layer=this.layer)

    }

    onEnable(){

    }

    update(deltaTime: number) {

   

    }

}
1赞