隐藏掉图层之后,要怎么做才能不会响应到当前图层的按钮呢
construct2吧
全部回复
仅看楼主
level 6
qz_flying 楼主
设置了一个欢迎面板,点击面板上的按钮之后隐藏这个欢迎面板并且初始化,但是实际上这个这面上的按钮还是存在,点击这个区域会一直不停地初始化,有个笨方法是一个个隐藏上面的组件,但太麻烦了,而且代码也不美观,有什么别的办法吗
2015年12月14日 09点12分 1
level 6
给按钮来个碰撞不启用的动作
2015年12月14日 09点12分 2
具体是用哪个插件呢,我用sprite控件当做按钮的
2015年12月14日 10点12分
@qz_flying 把按鈕collision disable 掉
2015年12月14日 12点12分
@qz_flying 喔喔~那你換用@rexrainbow 的button behavior插件試試。
2015年12月25日 14点12分
level 6
qz_flying 楼主
点击游戏开始之后,只要点击右下角,就会立即重置游戏
问题的原因就是,我在游戏结束(30秒后)加了一层页面,里面右下角有个重置游戏的按钮
但是我这个页面层设置了隐藏啊,还是会在游戏中触发这个按钮,真的很烦恼啊
用了@rexrainbow的button behavior插件,但问题还是会有,甚至设置了visible checking也没有用,这个BUG像是幽灵一样的一直干扰这我
傅老师,你看看我发的这个源文件,这个问题到底要如何解决呢
@傅老師_台灣
[无效] http://pan.baidu.com/s/1i3SDwu5
2015年12月28日 03点12分 3
可以把它移动到屏幕外耶
2015年12月28日 04点12分
@改变X世界 如果是单独处理的话,是有很多方法的,但是我就是想不通为什么CT2的设置这么奇葩,隐藏掉图层还能响应上面的按钮,如果这个特性不支持后面编码会很麻烦的,每个图层的响应区域要一个个地去隐藏,烦不胜烦
2015年12月28日 05点12分
隐藏掉图层只是看不见按钮了 但是其他的和没有隐藏的时候没有什么区别 要不然让按钮消失 然后系统重新创造一个按钮 要不然另外添加一个新的布局再跳过来
2015年12月28日 11点12分
@改变X世界 我单独让按钮隐藏掉,是不会触发的按钮的。但是,我单独设置了一个UI层,放置了所有按钮,想禁用这层所有按钮,如果可以直接隐藏这层就可以实现,但是现在不行,所以感觉这种设定不太合理,要么把这些按钮一个个单独禁用,要么把他们放置到一个family里面,感觉太繁琐
2015年12月28日 11点12分
1