イメージをロードしたいムービークリップ (logoOneLoader) 内のステージに UILoader (ローダー) があり、そのイメージが存在しない場合は、存在することがわかっている別のイメージをロードします。次のコードは、存在しない最初のイメージをロードして失敗し、エラーをキャッチしますが、2 番目のイメージのロードには進みません。助言がありますか?
logoOneLoader = new logoLoaderGraphic();
item.addChild(logoOneLoader);
logoURL = new URLRequest("http://www.myurl.com/img/badImage.png");
logoOneLoader.addEventListener(IOErrorEvent.IO_ERROR, noLogo);
logoOneLoader.loader.load(logoURL);
function noLogo(event:IOErrorEvent):void
{
event.currentTarget.close();
var logoString:String = "http://www.myurl.com/img/goodImage.png";
event.currentTarget.load(new URLRequest(logoString));
}