kjeft
08-06-2008, 08:03 PM
What's wrong?
I simply want the timer to loop endlessly through my externally loaded captions and show them in my captxt textbox.
And also, how do I display photos from my XML file?
Any help would be greatly appreciated!
var loader:URLLoader = new URLLoader();
var xml:XML;
var timer:Timer = new Timer(5000);
var i:int = 0;
loader.addEventListener(Event.COMPLETE, onLoaded);
loader.load(new URLRequest("photos.xml"));
function onLoaded(e:Event):void {
xml = new XML(e.target.data);
var xmlList:XMLList = xml.photo;
captxt.text = xmlList.captions[i];
}
timer.addEventListener(TimerEvent.TIMER, onTimer);
timer.start();
function onTimer(e:TimerEvent):void {
if (i < xml.photos.length) {
i++;
onLoaded();
} else {
i = 0;
}
}
I simply want the timer to loop endlessly through my externally loaded captions and show them in my captxt textbox.
And also, how do I display photos from my XML file?
Any help would be greatly appreciated!
var loader:URLLoader = new URLLoader();
var xml:XML;
var timer:Timer = new Timer(5000);
var i:int = 0;
loader.addEventListener(Event.COMPLETE, onLoaded);
loader.load(new URLRequest("photos.xml"));
function onLoaded(e:Event):void {
xml = new XML(e.target.data);
var xmlList:XMLList = xml.photo;
captxt.text = xmlList.captions[i];
}
timer.addEventListener(TimerEvent.TIMER, onTimer);
timer.start();
function onTimer(e:TimerEvent):void {
if (i < xml.photos.length) {
i++;
onLoaded();
} else {
i = 0;
}
}