以前に他の多くのフラッシュ プロジェクトで使用したのと同じプリローダーを使用しているので、動作することはわかっていますが、何らかの理由でここでは動作していません。
すべてのシンボルがフレーム 2 にエクスポートされ、プリローダーが定義名を介してメイン クラスをロードすることを確認しました。これにより、ロードが早すぎず、ローダーがフレーム 1 に置かれます。
IDE でアプリケーションを実行し、シミュレートされたダウンロードを実行すると、アプリケーションの 2% がダウンロードされるとローダーが正しく表示され、アプリケーションが表示されると 100% まで続きます。
Web ページでアプリケーションを実行すると、数秒間何も表示されず、Chrome ネットワーク タブで明らかにダウンロードされます。swf が完全にダウンロードされると、ローダーが 1 秒間完全に点滅し、アプリケーションはメイン部分に移動します。
サイズ レポートを生成すると、次のようになります。
Frame # Frame Bytes Total Bytes Scene
------- ----------- ----------- -----
1 228408 228408 Scene 1
2 11189678 11418086 (AS 3.0 Classes Export Frame)
アプリケーションが完全にロードされると最初のフレームのみを表示するか、他のすべての後にローダー画像をロードしているように見えますが、それは奇妙です.50回前に作成した同じプロジェクトです.コピーされ、変更されました。
誰にもアイデアはありますか?