2012-02-15 11 views
0

UIImageアニメーションを使用するアプリケーションがあり、アニメーションのタイミングが矛盾しています。私はcocos2dでスプライトアニメーションを使用するように変換したいと思います。UIImageアニメーションをCocos2dスプライトアニメーションを使用するように変換する

この機能を既存のプロジェクトに追加できますか?既存のプロジェクトにCocos2dを追加する方法に関するチュートリアルはありますか?

答えて

1

私はEAGLView内でCocos2Dを使用しているだけで良い結果を得ているのを見たことがあります。 This fellowは動作しているようです。言いましたが、私はあなたのUIImageアニメーションを最適化しようとします。一般に、PNGを使用する方が高速で、アニメーションイメージフレームを正確な表示サイズに拡大しようとします。そして、あなたのアニメーションフレームレートが30程度を超えていないことを確認してください。

+0

ありがとうございました。 UIImageアニメーションに関する私の問題は、アニメーションの停止時間を計ることです。現在、私は "self performSelector:@selector(stopAnimation)withObject:nil afterDelay:1.5];"を使用していますが、ハードウェアの遅れなどによる遅れがある場合は、アニメーションが早すぎます。私はそれを修正する方法を考えることができません..? – mtb

+0

ああ、私は参照してください。私はCAKeyframeAnimationを実際に使用する方法を検討します。 valuesプロパティに画像の配列を配置して、完了リスナーを接続することができます。さて、それよりももう少し(セットアップのタイミング)は必要ですが、それはその要点です。 – bensnider

関連する問題