0

我目前有一个添加了图层的场景,该图层有两个 ccItemScroller,一个列出滚动条的图层来自: http: //www.cocos2d-iphone.org/forum/topic/34353

但是,我似乎遇到了其他人没有的问题。

问题是 ccTouchEnded 根本不会被调用,除非我在释放前按住触摸至少 2-3 秒。我没有更改他们的任何源代码。

我知道我没有发布任何代码,但看到没有其他人遇到这个问题而且我没有更改他们的来源我想这更像是一个通用问题 - 我根本不知道该发布什么。如果有人有任何建议可以帮助我回答,我会答应:)

有没有人遇到过这种情况或知道我可以看的地方?

我的项目在 Kobold2d 中运行,我实际上尝试编辑一次类以使用 Kobold2D 的方法,但它是同一件事,没有检测到手指抬起。

4

1 回答 1

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

于 2012-11-10T20:52:27.590 回答