根据我的方法为图像制作动画的最佳方法是什么?

时间:2015-02-08 01:35:46

标签: ios objective-c iphone xcode

我用过

image.animationImages = [NSArray arrayWithObjects:
                         [UIImage imageNamed:@"image1"],
                         [UIImage imageNamed:@"image2"],
                         [UIImage imageNamed:@"image3"],
                         [UIImage imageNamed:@"image4"], nil];


[image setAnimationRepeatCount:1];
image.animationDuration = 1;
[image startAnimating];

但它为动画提供了翻书效果。我正在寻找的是在给定时间设置每个图像的平滑动画。我目前是NSTimers触发一个方法然后我在方法中设置图像的代码和另一个NSTimer设置另一个图像,这是一个方法,所以第四。它给出了我正在寻找的动画,但我面临的问题是我正在开发一个游戏,我希望当用户暂停游戏时它停在它所在的当前图像上。游戏在NSTimer上运行,触发方法。我暂停游戏的目的就是让NSTimer无效。

我应该采取什么方法?

0 个答案:

没有答案