如题所示。
如何让UILayer 吞掉所有的点击事件呢
我擦~为啥问的问题都没有 人回复!!!这个问题太简单?
如果
CCDirector::sharedDirector()r->getTouchDispatcher()->addTargetedDelegate(this, -128, true)
这样做 控件上的元素的点击事件也会屏蔽掉
你是用UI编辑器做的么?如果是,你直接在做UI的时候第一层就把交互勾上,在他下面的就不会响应触摸了,而在他上面的控件还是可以触摸的
谢谢,用你的方法搞定了!
只是我一开始不想在加一个层,最后还是用你的方法解决的
这样弄方便,要不然你还得知道哪些需要屏蔽哪些又不能屏蔽,好费事