AS2 tp AS3 からいくつかの Actionscript コードを変換していますが、最終的にそのほとんどを再び機能させることができました (ほとんどまったく異なる言語であり、構文が少し似ているだけです)。まだ機能しない最後のものの 1 つは、外部イメージをロードするためのコードです。
おそらくこれは AS3 で変更されたのでしょうが、使用するイメージをロードするのにloadVideo
、どうして loadImage をロードしないのですか? (一方、Flash アプリケーションは、アニメーションにまったく使用されていない場合でも、常に Flashビデオと呼ばれます)。これはもう機能しません。私が見つけたのは、このワンライナーを置き換えると言われているかなり複雑なコードです。これは次のとおりimageholder.loadVideo(url);
です。
var urlreq:URLRequest = new URLRequest(url);
var theloader:Loader = new URLLoader();
theloader.load(urlreq);
theloader.addEventListener(Event.COMPLETE, function(event:Event):void {
imageholder.addChild(theloader);
}
);
しかし、これは機能しません..私が間違っていることは何ですか?AS3に画像をロードするためのより適切な機能はありますか?