vane
%Europe/Berlin %455 %2007, 11:56
jow allemaal ik heb ff snel een vraagje.
ik moet een xml slidesowtje maken en ik ben op het punt gekomen dat de fotos elkaar moeten gaan afwisselen.
nou snap ik eerlijk gezecht niet echt hoe dit nou precies in zijn werk gaat aangezien ik dit nog nooit heb gedaan, dus kan iemand mij dat uitleggen?
wat er dus moet gebeuren is dat na 5 sec bijv een nieuw plaatje komt in faden
wat ik tot nu toe heb is:
var myxml:XML = new XML();
myxml.ignoreWhite = true;
var denummers:Array = new Array();
var delocaties:Array = new Array();
var currentXMLitem:Number;
myxml.load("slideshow.xml");
myxml.onLoad = function() {
var item:Array = myxml.firstChild.childNodes;
for (i=0; i<item.length; i++) {
denummers.push(item[i].attributes.nummer);
delocaties.push(item[i].attributes.locatie);
}
currentXMLitem = 0;
_root.holder.loadMovie(delocaties[currentXMLitem]);
_root.textfield.text = denummers[currentXMLitem];
//
};
onMouseDown = function () {
if (currentXMLitem<denummers.length-1) {
currentXMLitem++;
_root.holder.loadMovie(delocaties[currentXMLitem]);
_root.textfield.text = denummers[currentXMLitem];
}
};
stop();
de mousedown zorgt er even in dit geval voor dat het volgende plaatje komt.
ik moet een xml slidesowtje maken en ik ben op het punt gekomen dat de fotos elkaar moeten gaan afwisselen.
nou snap ik eerlijk gezecht niet echt hoe dit nou precies in zijn werk gaat aangezien ik dit nog nooit heb gedaan, dus kan iemand mij dat uitleggen?
wat er dus moet gebeuren is dat na 5 sec bijv een nieuw plaatje komt in faden
wat ik tot nu toe heb is:
var myxml:XML = new XML();
myxml.ignoreWhite = true;
var denummers:Array = new Array();
var delocaties:Array = new Array();
var currentXMLitem:Number;
myxml.load("slideshow.xml");
myxml.onLoad = function() {
var item:Array = myxml.firstChild.childNodes;
for (i=0; i<item.length; i++) {
denummers.push(item[i].attributes.nummer);
delocaties.push(item[i].attributes.locatie);
}
currentXMLitem = 0;
_root.holder.loadMovie(delocaties[currentXMLitem]);
_root.textfield.text = denummers[currentXMLitem];
//
};
onMouseDown = function () {
if (currentXMLitem<denummers.length-1) {
currentXMLitem++;
_root.holder.loadMovie(delocaties[currentXMLitem]);
_root.textfield.text = denummers[currentXMLitem];
}
};
stop();
de mousedown zorgt er even in dit geval voor dat het volgende plaatje komt.