Objective c 中投万元';除非长时间按住按钮,否则无法识别
我目前有一个场景,其中添加了一个层,该层有两个ccItemScroller,一个层列出了来自: 不过,我似乎遇到了其他人都没有的问题 问题是,除非我在释放之前按住触摸键至少2-3秒,否则根本不会调用ccTouchEnded。我没有更改他们的任何源代码 我知道我没有发布任何代码,但鉴于没有其他人有这个问题,我也没有更改他们的源代码,我想这更像是一个一般性的问题-我只是不知道发布什么。如果有人有任何建议来帮助我回答,我将不胜感激:) 以前有没有人遇到过这种情况,或者知道我可以找的地方Objective c 中投万元';除非长时间按住按钮,否则无法识别,objective-c,cocos2d-iphone,touch,kobold2d,Objective C,Cocos2d Iphone,Touch,Kobold2d,我目前有一个场景,其中添加了一个层,该层有两个ccItemScroller,一个层列出了来自: 不过,我似乎遇到了其他人都没有的问题 问题是,除非我在释放之前按住触摸键至少2-3秒,否则根本不会调用ccTouchEnded。我没有更改他们的任何源代码 我知道我没有发布任何代码,但鉴于没有其他人有这个问题,我也没有更改他们的源代码,我想这更像是一个一般性的问题-我只是不知道发布什么。如果有人有任何建议来帮助我回答,我将不胜感激:) 以前有没有人遇到过这种情况,或者知道我可以找的地方 我的项目正在K
我的项目正在Kobold2d中运行,实际上我曾经尝试过编辑类以使用Kobold2d的方法,但这是一样的,没有检测到手指抬起。根据LearnCos2D的建议,获取您的输入:
KKInput*input=[KKInput sharedInput]代码>
然后禁用任何干扰输入,选项包括:
input.gestureTapEnabled=NO代码>
input.gesturedubletapenabled=NO代码>
input.gesturelongpress enabled=否代码>
input.gestureswibeabled=NO代码>
input.gesturePanEnabled=否代码>
input.gestureRotationEnabled=否代码>
input.gesturePinchEnabled=NO代码>
有关更多信息:您是否正在使用手势识别器?它们会影响正常的触摸活动。出于某种原因,我确实开了一个,但我禁用了,似乎没有什么区别。我确实注意到,出于某种原因,如果我用两个手指轻触屏幕,那么CCTouchEnd寄存器会很好,并且可以轻松地进行选择。这显然不理想-太奇怪了。LearnCos2D-你又救了我。非常感谢。我读了你的大部分书,我想我也要买一些圣诞礼物;)-你参与到这样的社区援助中真是令人惊叹——干杯。如果我能证明你回答了这个问题。。。叹息