动画 PNG 序列的最佳或推荐技术是什么。
这是我学到的东西:
手动执行
使用包含字符串的 MutableArrays,您可以使用递增索引号的计时器为 UIImageView 设置动画
UIImage - 动画方法
这行得通,唯一的问题是查找图像是否已完成其动画,您必须检查 isAnimating BOOL,为此您需要一个计时器。
什么是最好的和推荐的?
想做 Oldschool 游戏 Sprite 动画, 即:
空闲动画
攻击动画
行走动画
等...
让我知道是否有人有什么。
@lessfame
最佳答案
动画箭头的例子
UIImage* img1 = [UIImage imageNamed:@"fleche1.png"];
UIImage* img2 = [UIImage imageNamed:@"fleche2.png"];
NSArray *images = [NSArray arrayWithObjects:img1,img2, nil];
UIImageView* imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, 160.0, 160.0)];
[imageView setAnimationImages:images];
[imageView setAnimationRepeatCount:100];
[imageView setAnimationDuration:3.0];
imageView.center = myView.center;
[imageView startAnimating];
[myView addSubview:imageView];
[imageView release];
关于iPhone 开发 : Animating PNG Sequences,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734669/