我正在使用cocos2d进行游戏。游戏中有多个精灵出现在屏幕上。我想改变那个项目的方向在滑动的方向和速度到我刷的速度。有谁知道我怎么做到这一点?
答案 0 :(得分:1)
UISwipeGestureRecognizers按照你可以使用的指示进行限制,你可以按要求做什么。如果您想实现任何方向,只需制作一些代码,以找出touchesMoved:
方法中的方向和速度。 This是一个关于如何获得方向的精彩教程,还有可以修改以获得速度的代码。只需到达距离,看看到达那里需要多长时间,这样可以提高速度。希望有帮助!
答案 1 :(得分:1)
Kobold2D(改进的Cocos2D)将从预览5开始built-in gesture recognition。
答案 2 :(得分:0)
如果你想在没有手势识别器的情况下这样做,这里有一个简单的D.I.Y解决方案:http://www.cocos2d-iphone.org/forum/topic/7925