Ciao! Sono nirude e mi occupo di illustrazione e grafica...da un pò mi sto occupando di creare il mio sito in flash, programma che conosco, ma putroppo ho una semplice base di actionscript(stop, creare dei bottoni..)sto cercando di creare una semplice gallery dei miei lavori...ho copiato il codice da un tutorial: ma mi da errore! Qualcuno più esperto di me sà capire il problema?? grazie mille!
questo è il codice XML della gallery:
<?xml version="1.0" encoding="utf-8">
<slideshow>
<photo url="images/foto01.jpeg" caption="waiting signals from the future"/>
<photo url="images/foto02.jpeg" caption="lady winter"/>
<photo url="images/foto03.jpeg" caption="RDR Bicycles Italia catalogue 2010"/>
</slideshow>
questo il codice in flash:
var x:XML = new XML();
x.ignoreWhite = true;
var urls:Array = new Array();
var captions:Array = new Array();
var indicizza:Array = Number;
x.onLoad = function(success) {
var photo:Array = this.firstChild.childNodes;
for(i=0;i<photos.length;i++){
urls.push(photos[i].attributes.url);
captions.push(photos[i].attributes.caption);
}
holder.loadMovie(urls[0]);
caption.text = caption[0];
indicizza = 0;
}
x.load("data.xml")
indietro.onRelease = function(){
if(indicizza >0) {
indicizza--;
holder_mc.loadMovie(urls[indicizza]);
caption.text = captions[indicizza];
}
}
avanti.onRelease = function(){
if(indicizza <urls.length-1) {
indicizza++;
holder_mc.loadMovie(urls[indicizza]);
caption.text = captions[indicizza];
}
}
errore nell'intestazione mi dice:
var x:XML = new XML();
scusate ma nn ci capisco un c...![]()
ciao a tutti!!