Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有任何原生 cocos2d 方法来计算触摸持续时间或检测未使用的长触摸或小拖动UILongPressGestureRecognizer?
UILongPressGestureRecognizer
这是注册 ccTouchBegan 和 ccTouchEnded 事件之间的时间的问题。
UITouch 对象具有以下属性:
@property(nonatomic, readonly) NSTimeInterval timestamp;
因此,当您收到 ccTouchBegan 事件时,只需将第一个时间间隔的值存储在某个 ivar 中,并与您在 ccTouchEnded 中获得的时间有所不同。