2009-08-31 8 views

答えて

1

メモリに既に存在するデータ(ビットマップ)が使用されると、読み込み操作が実行されないと思います。建設直後に使用可能でなければなりません。私はAS2で映画をつけていることがそのように働いたことを知っライブラリの一部であればすぐに使用でき、ロードイベントは発生しません。

+0

その情報をありがとう。しかし、ビットマップを設定した後にイベントを発生させたいのであればどうしますか?それを行う簡単な方法はありますか? – Yeti

+0

dispatchEvent()はパブリックメソッドなので、イベントを作成してmySWFLoader.dispatchEvent()を呼び出すだけで済みます。 – Herms

+0

それは働いた!乾杯! – Yeti

0

使用

mySWFLoader.addEventListener(Event.ADDED,handleSwfLoadComplete); 

コンテンツが実際に作成し、表示リストに追加されたときに発生します。

同じ問題が発生しました。問題は、ソースとしてBitmap or Classを使用すると、Bitmap or classがインスタンス化された後にコンテンツが移入されることです。

これは、最終的には、ローダの子としてdisplayListに新しく作成されたコンテンツを追加したswfLoader.loadContentで行われ、最終的にADDEDイベントを送出します。

関連する問題