0

私はプリローダーを追加したいプロジェクトに取り組んでおり、そのためにcs5(サンプルファイル)で提供されているサンプルプリローダーを使用しました。すべてのコードを(別のflaから)2番目のフレームに移動し、すべてのライブラリコンテンツを現在のflaのライブラリに移動しました。

問題は、最初のフレームのサイズが182kb(ライブラリコンテンツのサイズ)になったことです。これは、現在のflaのライブラリにライブラリコンテンツを追加していない場合、わずか8kbです。このため、ムービーをテストすると、182 kbがロードされ、その直後に2番目のフレームが表示されるまで、最初のフレーム(プリローダー)は表示されません。

ここで私の質問は、2番目のフレームでライブラリのコンテンツをロードするにはどうすればよいですか?私は図書館のコンテンツをたくさん持っていますが、これは将来的に増えると予想されます。

ここに2つのスナップショットがあります:ライブラリ:代替テキスト

映画のテスト:代替テキスト

2番目のスナップショットで、最初のフレームのサイズが182kbであることがわかります。

この問題の適切な解決策を提供してください。

ありがとう !

4

2 に答える 2

1

別のflaでプリローダーを作成できます。この新しいflaの唯一の仕事は、メインflaをロード/プリロードすることであるため、プリローダーのflaサイズは非常に小さくなります。

このような場合、ライブラリのコンテンツをメインのflaの2番目のフレームに移動する必要はありません。実際には、まったく逆です。

于 2010-10-23T11:48:03.407 に答える
1

最初に表示されるフレームまでリンケージが読み込まれないアセット。したがって、すべてのアセットを2番目(またはそれ以降)のフレームに移動すると、最初のフレームに他のすべてのアセットの前に実行されるコードが含まれる可能性があります(フレーム2以降)。 )読み込みを終了します。

于 2010-10-24T08:17:37.467 に答える