3

私は Android アプリケーションに取り組んでおり、カスタム カウントダウンを模倣する 120 フレームを作成しました。オーバーレイする必要がある 2 つのアニメーションは、カスタム カウントダウンと実際のタイマーです。AnimationSet を調べたところ、Animation オブジェクトを作成する際に、実際に使用する前に 120 フレームを追加する必要があり、メモリ不足の例外が発生するという問題に遭遇しました。2 番目のアプローチは、LayerDrawable を使用してフレームごとに表示することでした。そこで、どのフレームをいつ表示するかを知るという問題に遭遇しました。

どんな助けでも大歓迎です、事前に感謝します!

4

2 に答える 2

2

アニメーションに非常に適したTween Engineを使用することをお勧めします。Androidの場合、このようにアニメーション化するコードを追加します。

于 2012-11-14T09:34:04.517 に答える
0

私は同じ問題を抱えていました。SurfaceView を使用しました。例: http://obviam.net/index.php/sprite-animation-with-android/

于 2012-11-14T09:41:52.450 に答える