Cocos2dx中在场景中弹出模态层时按钮的处理方法
在Cocos2dx游戏开发中经常会遇到在场景中弹出模态层,并在弹出层中添加按钮的情况。通常做法是在弹出层中添加一个背景颜色遮罩,然后在弹出层将触摸事件吞噬掉,使得在弹出层里处理触摸事件,判断触摸点是否在Button上,以此处理按钮事件。但是这样会出现按钮的显示不正常的问题,即按钮在点击之后会显示禁用的效果,解决防范是创建按钮的时候传入三个图片参数,最后两个参数是按钮点击和禁用时的图片,将他们设置为一样就行了。