2009-05-15 5 views
0

ローディングバーをカスタマイズしたゲームの頭文字にローディングバーを追加したいと思います。そのためにはロードの進行状況を表示するためにローディングのパーセンテージを計算する必要があることについては です。アプリケーションの読み込み時間を計算する方法はありますか?私を助けてください。iPhoneのアプリケーションの読み込み時間はどのように計算されますか?

私のリソースフォルダにDefault.pngを追加すると、アプリケーションのロード時に表示されます。使い方?私はそれをカスタマイズしたい。

答えて

1

Default.pngを好きなように変更したり、アプリケーションの開始時に交換することもできますが、まだアニメーション化できない静止画像です。 iPhone OSがアプリケーションをブートストラップしている間に表示されます。アプリケーションがあなた自身の主な機能を入力すると、この時点からロードされているものとあなたのコントロール下に表示されているものを表示することができます。

進捗状況については、ゲーム開発者の視点からしか言えません。通常、読み込んでいるリソースの数(テクスチャ、サウンドファイルなど)は分かります。 1つのメインループパスにつき1つのリソースがあり、それに応じて進捗状況が表示されます。

+0

私はDefault.pngを変更することができないのか分かりません。これはアプリケーションバンドルの一部であり、読み取り専用にする必要があります。たとえそれを変更することができたとしても、アプリケーションの暗号署名が変更されるようです。 –

+0

昨年のiPhoneの開発が終わったときに、symlinkに従わなかったcodesignツールに欠陥がありました。そうすれば、封印されたアプリを無効にせずに、任意のファイルへのシンボリックリンクを指し示し、その内容をその場で置き換えることができます。 – digitalbreed

1

私はあなたのプログレスバーが進行はなく、時間に基づくことが必要だと思います。一部のハードウェアは他のハードウェアより速いことに注意してください。 2G iPod touchが最も速いのは、オリジナルのiPhoneがもっとも遅い(私は思う)。

Default.png画像は完全に静的です。進捗状況がゼロのときに読み込み画面のスクリーンショットを撮って使っているような感じです。

関連する問題