2 developerwab developerWab 于 2013.04.18 15:15 提问

cocos2D中禁用触屏动作

有没有方法在cocos2D中完全禁止触屏动作?

比如在下载文件时用户不能进行任何按钮操作。

谢谢

3个回答

MrsSeven7
MrsSeven7   2013.04.18 16:10
已采纳

忽略所有用户交互:

[[UIApplication sharedApplication] beginIgnoringInteractionEvents];

恢复:

[[UIApplication sharedApplication] endIgnoringInteractionEvents];
Chengzi_963
Chengzi_963   2013.04.18 16:02

手动删除对菜单和图层的触摸

//Cocos2d 2.0

menu.touchEnabled = NO;   
layer.touchEnabled = NO;
//Cocos2d 1.0

menu.isTouchEnabled = NO;
liyong748
liyong748   2013.08.05 23:17

加一个优先级最高的layer。吞掉所有的touch事件
或者改touchman ager

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!