Dakle stvari stoje ovako, ova skripta ucitava XML bez parsovanja i tracuje ga u output ( barem to radi dok je koristim sa timelinea a ne kao package).
/**
* ...
* @author Shed
* @version 0.1
*/
package {
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
public class xmlload {
public var adr:URLRequest = new URLRequest("1.xml");
public var ldr:URLLoader = new URLLoader;
public var sad:XML;
public function xmlload() {
ldr.load(adr);
ldr.addEventListener(Event.COMPLETE, don);
function don (e:Event) {
sad = new XML(ldr.data);
return sad
}
}
}
}
Problem je sto kada je pozovem iz flasha sa :
var a:xmlload = new xmlload();
trace(a.sad);
output izbacuje "null" vrednost. Takodje u koliko pozovem trace(sad) unutar don (event handler za loaded event unutar funckije) dobijam traceovan XML u flashu. Sto znaci da ne znam da vratim vrednost "sad" iz klase u flash.
. . . ili da placem jer je to sve sto jesu? "