-
Creator 版本:2.1.2
-
目标平台: 只测试了 Web
-
重现方式:
有两个摄影机,A B,分别渲染一个分组 A 和 B
有两个节点是 nodeA nodeB,分别设置的分组是 A B,并都是 Canvas 的子节点
用脚本实例化一个预制体,然后设置 node.parent = nodeA,接着调用 node.group = A
这时候如果预制体的 group 是 B,在调用 setParent 函数之后设置 group A 都会无效,虽然打印的 group 的确是正确的,但是 节点下的 _curing_mask 属性不会改变,导致渲染层级无法改变,必须要把节点 setParent 到 nodeB 之后才正常切换
如果 group 一开始是设置为 default 则没有问题