UI制作:
按钮3(父节点)下加 一组按钮【按钮1、按钮2】
按钮 1、2、3分别各自添加响应事件
脚本功能:
点击按钮3:按钮1、2的父节点激活,同时会添加按钮1、2的监听On函数,并将按钮2动态隐藏掉
期望结果:点击按钮1只响应1的事件,点击按钮2无响应
Bug详述:
Bug1:点击子按钮1 或者2,父按钮3也会响应
Bug2:子按钮2已经隐藏掉而监听没有关闭。(添加监听与隐藏按钮同时进行冲突?__这里是问号!是说bug?)
—————看这里!!!!———关键说明!关键说明!关键说明!————重点是Bug2!—————
————————————————————————————————————————————————
因为子按钮1、2的监听是在子按钮组节点脚本的onload里添加的,关于按钮1、2如下图:
动态激活子按钮组的节点的时候(初始化隐藏的!)也隐藏了子按钮2,是这里出了问题,不知道节点激活是不是跟Tiled地图加载类似效率不是很好。(因为如果延迟1S隐藏按钮2就不会出现问题),_按钮3_脚本如下:

——————————————————————————————————————————————
——————————————————————————————————————————————
(附上Demo)DemoPro.zip (2.7 MB)









