gpt4 book ai didi

ios - 如何知道cocos2d中的触摸持续时间?

转载 作者:行者123 更新时间:2023-11-28 22:40:04 26 4
gpt4 key购买 nike

是否有任何原生的 cocos2d 方法来计算触摸持续时间或检测长触摸或小拖动而不使用 UILongPressGestureRecognizer

最佳答案

这是注册 ccTouchBegan 和 ccTouchEnded 事件之间的时间的问题。

一个 UITouch 对象有这个属性:

@property(nonatomic, readonly) NSTimeInterval timestamp;

因此,当您获得 ccTouchBegan 事件时,只需将第一个时间间隔的值存储在某个 ivar 中,并与您在 ccTouchEnded 中获得的时间进行差值。

关于ios - 如何知道cocos2d中的触摸持续时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14788602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com