3

如何在cocos2diphone/ipad 中向各个方向进行滑动手势?当滑动触摸(通过)一个精灵时,我想在那个时候执行一个功能,就像我想在那个精灵上滑动时剪切那个对象一样。

4

2 回答 2

3

您应该寻找 cocos2d 和手势识别器。检查这个帖子

cocos2d-iOS - 手势识别器

谷歌也会提供帮助......

于 2012-05-24T16:51:25.800 回答
1

UISwipeGestureRecognizer可能会给您带来问题,因为它只为您提供滑动开始位置的坐标(每次滑动只调用一次处理程序)。

请参阅:http: //developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UISwipeGestureRecognizer_Class/Reference/Reference.html

我会用UIPanGestureRecognizer. 每次更新平移时(即每次滑动期间手指移动时),这都会调用处理程序。然后,您可以确定您的平移/滑动正在通过哪个精灵。

于 2012-05-25T16:43:12.653 回答