iPhoneで画像をアニメーション化するための最良かつ最も簡単な方法を探しています。ユーザーがボタンを押したときにフルスクリーンでアニメーション化する必要がある約 75 の画像があります。私が試してみました:
imageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"image1.png"],
[UIImage imageNamed:@"image2.png"],
[UIImage imageNamed:@"image3.png"],
[UIImage imageNamed:@"image4.png"],
[UIImage imageNamed:@"image5.png"],
[UIImage imageNamed:@"image6.png"],nil];
imageView.animationDuration = 0.50;
[imageView setAnimationRepeatCount: 1];
[imageView startAnimating]; `
ユーザーがボタンを押すと少し遅延がありますが、アニメーションはうまく動作します。問題は、この方法がメモリを使いすぎることです。
アニメーションに使用する画像を少なくしたり小さくしたりすることはオプションではありません(私が試しました)。画像は 3D の動きを示しているため、画像を移動、回転、または反転することはできません。
私は OpenGL と Cocos2d を見てきましたが、それは正しい方法ですか?
あなたの答えを楽しみにしています。ありがとう。