子节点透明度为啥不跟随父节点了

wsssheep
Fri, 29 Nov 2019 09:45:08 +0000

因为都是继承 Component 组件的，所以可以这么写试试:
let comps= this.node.getComponentsInChildren(Component); comps.forEach((comp)=>{ let cp:Color = comp["color"]; if(cp) comp["color"] = color(cp.r,cp.g,cp.b,0); })

顺便一提 Unity 的UGUI 系统 有 CanvasGroup 组件 可以控制其下所有节点的透明的, 不知道官方会不会后面加上。

阅读整个主题