gpt4 book ai didi

iphone - Cocos2d 检测 UIGestureRecognizer 何时上下左右

转载 作者:行者123 更新时间:2023-12-03 18:16:48 25 4
gpt4 key购买 nike

我有一个 CCSprite,我想使用手势来移动它。问题是我对 Cocos2D 完全陌生。我希望我的 Sprite 在手势向上时执行一个 Action ,在手势向下时执行另一个 Action ,在手势向右时执行另一个 Action ,在向左时执行相同的操作。有人能指出我正确的方向吗?

谢谢!

最佳答案

显然每个 UISwipeGestureRecognizer 只能检测给定方向的滑动。即使方向标志可以进行“或”运算,UISwipeGestureRecognizer 也会忽略其他标志。

解决方案是为您想要识别滑动手势的每个方向添加一个 UISwipeGestureRecognizer,并将每个识别器的方向相应地设置为上、下、左、右。如果您想测试任意方向的滑动,则必须添加四个 UISwipeGestureRecognizer。

这有点奇怪,但这是对我有用的唯一方法。

关于iphone - Cocos2d 检测 UIGestureRecognizer 何时上下左右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7420078/

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