所以,我用一个简单的球(这基本上是UIImageView
的一个对象)测试了一个游戏,使用CGPointMake
固定在屏幕上,我正在实现一个简单的滑动手势UIGestureRecognizerDelegate
。用方向和速度滑动手势以移动屏幕上的物体?
我的目的是在一个方向上轻弹球,并且我希望球在那个方向上移动(无瑕疵 - 这意味着运动必须非常平滑),并且将取决于球的方向和速度刷卡。
我可以理解,我可以使用UISwipeGestureRecognizer
和UIPanGestureRecognizer
,并找出挥动的速度并用CGPointMake
再次固定球。
但是,是否有一种非常好的方法可以在特定的速度和方向上获得真正平稳的球运动?
AFAIK UIPanGestureRecognizer是一种滑动方式,只有在完成时才会调用预设选择器。所以只有平移手势才能让你有机会在触摸屏幕的同时让球跟随手指移动。 – Till 2011-12-24 13:41:49
我想要球在滑动开始后跟随弹道...可能在滑动1秒后。 UIPanGestureRecognizer实际上随着滑动移动球。 – Legolas 2011-12-25 00:16:11