Ciao a tutti!
Sto creando una galleria gestita da un file XML.
Ora però mi trovo davanti ad un errore che non riesco a capire:
Error #2044: IOErrorEvent non gestito:. text=Error #2035: Impossibile trovare l'URL.
Lo script in AS 3.0 è il seguente:
codice:var xmlRequest:URLRequest = new URLRequest("xmlData.xml"); var xmlLoader:URLLoader = new URLLoader(xmlRequest); var imgData:XML; //conterrà XML data var imageLoader:Loader; var rawImage:String; var imgNum:Number = 0; xmlLoader.addEventListener(Event.COMPLETE, xmlLoadedF); function xmlLoadedF(event:Event):void{ imgData = new XML(event.target.data); //legge tutto il file XML rawImage = imgData.image[imgNum].imgURL; //imgURL è un elemento del file XML imageLoader = new Loader(); imageLoader.load(new URLRequest(rawImage)); master_mc.addChild(imageLoader); }
Il file XML invece è questo:
Per quanto riguarda la struttura delel cartelle, è tutto dentro la stessa cartella: *.JPG, il .fla, il .swf (ato dal ctrl + invio) e il file XML.codice:<?xml version="1.0" encoding="utf-8" ?> <galleryPackage> <image> <imgTitle>Flower Through the green</imgTitle> <imgUrl>1.JPG</imgUrl> <imgW>570</imgW> <imgH>420</imgH> </image> <image> <imgTitle>Tree Sky</imgTitle> <imgUrl>2.JPG</imgUrl> <imgW>280</imgW> <imgH>420</imgH> </image> <image> <imgTitle>Blue SUV</imgTitle> <imgUrl>3.JPG</imgUrl> <imgW>630</imgW> <imgH>420</imgH> </image> </galleryPackage>
Spero possiate aiutarmi!
Solitamente questi errori si risolvono con delle dimenticanze assurde!![]()

Rispondi quotando
