我想在我的游戏中检测长按,但问题是CCTargetedTouchDelegate
中的Cocos2d 3.0
不再存在以实现其delegates
。我怎样才能做到这一点?
最佳答案
CCTargetedTouchDelegate
仍然存在,但已重命名为CCTouchOneByOneDelegate
。 (仅适用于2.1+)
看来触摸控件已移至CCResponder
。似乎不是委托,而是希望您将其子类化并覆盖touch方法:
– touchBegan:withEvent:
– touchMoved:withEvent:
– touchEnded:withEvent:
– touchCancelled:withEvent:
但是长按一下,我可能仍会使用
UILongPressGestureRecognizer
关于ios - 检测Cocos2d 3.0中的长按,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22862130/