使用Cocos2d-iphone v3未检测到两个CCButton上的多点触控

时间:2014-02-05 03:36:59

标签: cocos2d-iphone

我正在检测用户何时按下更新功能上的一些CCButton。我通过检查跟踪 touchInside 属性来获取此信息(两者都正常)。

但是,这些测试仅在用户一次按下一个CCButton时才有效,这意味着它不会检测到第二次触摸(多点触控不起作用)。

我已经在每个按钮,父节点和

上设置了MultitouchEnabled:True
[[[CCDirector sharedDirector] view] setMultipleTouchEnabled:YES];

我正在运行Cocos2d-iphone v3 RC1,我错过了什么吗?谢谢

1 个答案:

答案 0 :(得分:4)

我找到了解决方案,我只需要在现场执行:

[self setMultipleTouchEnabled:YES];

btn.exclusiveTouch = NO;

编辑: 避免一些错误的另一个好处是:

btn.claimsUserInteraction = NO;