你们喜欢这样的Button控件么?

在禁用Button时,子节点一起变灰

#预告一下我的新教程:《星际巡航—如何才能不会迷失自己》

  • 星际迷航
  • 我是谁
  • 星际巡航术
    凝神诀
    召唤诀
    降龙诀
    一阳指

那还不简单 设置一个父节点 把BUTTON设置成Label的兄弟节点 不就好了

你试试呢?我这几个节点上没有挂接任何自定义的组件,及拖及用都是系统控件。

请教一下Label变灰是怎么实现的?

比如:设置label节点的颜色为灰色:2:

但是启用按钮之后又变回原来的颜色了啊,如果只是设置灰色,那么就需要保存一下变灰之前的颜色吧?

明天的公众号教程公布答案,不好意思哈!

没有自己的脚本代码,也不需要挂接自己写的组件。

这样的结构 懂了吗?

button禁用,Label可以一起灰变吗?这个目的是,有些情况下,Button上有一些点缀的图片和文字,又要求Button有禁用状态,禁用时,这些点缀的图片也需要有变化,所以搞了这个。

楼主公众号有这个功能实现么,没有找到。

https://mp.weixin.qq.com/s?__biz=MzA5MjEwOTI4Ng==&mid=100000248&idx=1&sn=cb594c9e17d7e03854ea0622ddca55cc&scene=19#wechat_redirect
楼主的方法不支持原生平台,通过hack cc.Button组件的方式实现的,引擎升级可能会失效,还是自己封装一个组件比较好,label通过修改颜色来实现置灰