私は、無限ループ(ライブ背景 - Angry Birdsのホーム画面を考えて)で動作している数少ないAnimation
のゲームを開発しています。しかし、非常に迅速に、アプリは私のCPU(Nexus One/Froyo)の90%以上を消費します。これらは非常に簡単な翻訳アニメーションで、ImageView
に適用されます。ゲーム開発は私には斬新で、CPUオーバーロードを避けるためのベストプラクティスがあるかどうかは疑問でした。 Animation
オブジェクトは高価であることが知られていますか?キャンバス上のビットマップ描画をより適切にすることができますか?アニメーションとCPU - ベストプラクティス?
事前のおかげで、
マイケル
少ないフレームを描画しますか?ドローイングでスリープ/放棄を挿入しますか? –