2009-06-22 8 views
1

IPreloaderDisplayクラスを拡張するカスタムフレックスプリローダーを作成しています。カスタムプリローダーでウェブからイメージを読み込むにはどうしたらいいですか?あなただけのイメージオブジェクトを作成し、それをステージに追加することはできませんフレックスカスタムプリローダー画像のロード

おかげで、
ウラジミール

答えて

1

フレームワークがロードされていないため、あなたがウェブからあなたのプリローダーのイメージをロードすることはできません。プリローダーは非常に軽量で、フレームワークコードは使用しないでください。 Spriteを拡張してIPreloaderDisplayメソッドを実装するだけで、イメージを埋め込み、実行時にそれらをロードしようとしないでください。

0

?あなたの誇りを投稿できるので、これのどの部分があなたを助けてくれるのか分かりますか?ここで

UPDATE

は、当面のための一般的なソリューションです:

this.loader = new Loader(); 
this.loader.load("http://somewebsite.com/image.png"); 
this.loader.addEventListener(Event.COMPLETE, onLoadComplete); 

public function onLoadComplete(event:Event):void { 
    var thumbnail:Sprite = new Sprite(); 
    thumbnail.addChild(this.loader); 
} 
+0

こんにちはトニー お返事ありがとうございます - しかし、それは私を助けません。通常のプリローダーを作成するには、フラッシュからコードを投稿します。しかし、FlexのスタンダードFlexプリローダーを変更するには、Flexのソースが必要です。私はIPreloaderDisplayクラスを拡張し、今はWebから画像を読み込むことができません。 最高 ウラジミール – Vladimir

関連する問題