ImageLoaded doesn’t execute,… and it isn’t mistake in Url (path to images).
Pls help!
import flash.net.*;
import flash.events.*;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.Sprite;
var XmlLoad:Boolean = new Boolean();
var XmlGalery:XML;
var XmlLoader:URLLoader;
var XmlGaleryList:XMLList;
var ImageShow:Sprite;
var ImageLoader:Loader;
XmlLoader = new URLLoader();
XmlLoader.addEventListener(Event.COMPLETE, XmlLoaded);
XmlLoader.load(new URLRequest("xml/galerija.xml"));
if (XmlLoad) {
XmlGaleryList = XmlGalery.children();
ImageLoader = new Loader();
ImageLoader.addEventListener(Event.COMPLETE, ImageLoaded);
for (var i:int = 0; i< XmlGaleryList.length(); i++) {
ImageLoader.load(new URLRequest("img/" + XmlGaleryList*.attribute("file")));
}
}
//****************functions**********************
function XmlLoaded(event:Event):void {
XmlGalery = new XML(event.target.data);
XmlLoad = true;
}
function ImageLoaded(event:Event):void {
trace("Image loaded");
}