を動作しません。ファイルが完全に読み込まれたことを検出すると、「プリロードする」コンテンツにリスナーを追加する必要があります。私はこのようにそれを使用する場合はloaderInfo.addEventListenerは、私は私のメインのFLAでのプリローダーのコードを持っている、と私は外部に対応するプリローダー(小さなファイル)をロード
function swfLoadedHandler(e:Event):void {
preloader_movie = MovieClip(preloader_carregador.content);
loaderInfo.addEventListener(ProgressEvent.PROGRESS, update);
}
は、loaderInfo
リスナーは動作しませんが、私はハンドラ関数のousideリスナーを追加する場合、それはありません。 問題は、完全なハンドラの中から作業する必要があることです。なぜなら、あらかじめロードされているのは、読み込まれた後に完了した%を表示できるからです...
どのloaderInfoにリスナーを追加しますか?システムから – weltraumpirat
、this.loaderInfo –
のようにこれを試してください:あなたがするために使用のように、関数の外でリスナーを追加します。次に、progressイベントのbytesTotalとbytesLoadedをトレースします。また、swfLoadedHandlerにトレースを挿入します。そうすれば、外部ロードが完了する前にメインムービーがロードされているかどうかを確認できます。私は驚かないだろう。 – weltraumpirat