我目前有一个添加了图层的场景,该图层有两个ccItemScroller,一个列出滚动条的图层来自:http://www.cocos2d-iphone.org/forum/topic/34353
我似乎遇到了一个问题,但是其他人没有。
问题是ccTouchEnded根本不会被调用,除非我在释放之前按住触摸至少2-3秒。我没有更改任何源代码。
我知道我没有发布任何代码,但看到没有其他人有这个问题,我没有改变他们的来源我想这更像是一个普遍的问题 - 我根本不知道要发布什么。如果有人有任何建议可以帮我回答,我会责备:)
有没有人遇到过这种情况或知道我能找到的地方?
我的项目在Kobold2d中运行,我实际上尝试编辑类一次以使用Kobold2D的方法,但它是相同的,没有检测到手指抬起。
答案 0 :(得分:0)
根据LearnCocos2D的建议,获取您的KKInput:
KKInput* input = [KKInput sharedInput];
然后禁用任何干扰输入,选项为:
input.gestureTapEnabled = NO;
input.gestureDoubleTapEnabled = NO;
input.gestureLongPressEnabled = NO;
input.gestureSwipeEnabled = NO;
input.gesturePanEnabled = NO;
input.gestureRotationEnabled = NO;
input.gesturePinchEnabled = NO;
了解更多信息:http://www.kobold2d.com/display/KKDOC/KKInput+Gestures