gpt4 book ai didi

cocoa-touch - 双击cocos2d

转载 作者:行者123 更新时间:2023-12-02 05:14:30 26 4
gpt4 key购买 nike

我正在尝试使用 cocos2d 开发游戏。我现在卡住了。我不知道如何检测双击事件,就像在 Windows 中双击一样。我尝试使用

NSArray * allTouches = [touches allObjects];
int count = [allTouches count];

ccTouchesEnded

但这似乎适用于双触摸同时发生的情况。我想了解它在 Windows 中的样子。

谁能给我一些想法?提前致谢。

最佳答案

如果您使用 targetedTouchDelegate,您可以这样做:

- (void) ccTouchEnded:(UITouch *)touch withEvent:(UIEvent *)event {
if(touch.tapCount==1) MPLOG(@"ONE TAP");
if(touch.tapCount==2) MPLOG(@"TWO TAPS");
return;
}

当双击发生时,您将获得两次触摸,即当双击时,这将同时记录“ONE TAP”和“TWO TAPS”。由您决定自己的状态并做自己的事。

关于cocoa-touch - 双击cocos2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14865141/

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