如何让button变灰的同时,让子节点的label变灰

有没有简单的办法,能让button设置interactable的同时,让子节点的label也同时灰化。

自己写一个组件

label 变灰,可以使用shader实现么,在2.x版本上我看了几个只能用spriteframe,没有调用label的。

简单点,xx.getchildByName(“xxx”).color = cc.color(xxx,xxx,xxx,255)就解决了,为何还用shader呢

因为字体有颜色,这样直接修改,就需要同时修改字体颜色和描边颜色,还需要保存原有状态。

因为我是小白,所以我会更倾向于直接修改2个颜色。毕竟说真的也并不复杂,加起来也不过10行代码,也不会因此影响逻辑