végrehajtási sorrend
Üdv mindenkinek!
Próbálkozom a flash el
és belefutottam egy problémába:
adott az alábbi kódrészlet
function dataLoaded(){
....
_global.data_obj = obj; // Eltároljuk az objektumot globális változóként
trace("Data loaded from XML");
....
}
var data_xml = new XML();
// betöltjük a data.xml-t, amibõl generált objektumot a dataLoaded függvény feldolgoz
data_xml.loadToObject("images.xml", dataLoaded);
trace ("data xml"+data_xml);
var image = buildList(_global.data_obj);
trace ("image"+image);
trace output:
data xml
image
Data loaded from XML
A gondom/kérdésem :
1.miért van a futási sorrend változás (a Data loaded form XML az első sornak kellene lennie az outputban sztem.)
2. a data_xml és image miért lehet üres
bónusz : van a flash ben var_dump hoz hasonlatos függvény?
Üdv Robit
■ Próbálkozom a flash el
és belefutottam egy problémába:
adott az alábbi kódrészlet
function dataLoaded(){
....
_global.data_obj = obj; // Eltároljuk az objektumot globális változóként
trace("Data loaded from XML");
....
}
var data_xml = new XML();
// betöltjük a data.xml-t, amibõl generált objektumot a dataLoaded függvény feldolgoz
data_xml.loadToObject("images.xml", dataLoaded);
trace ("data xml"+data_xml);
var image = buildList(_global.data_obj);
trace ("image"+image);
trace output:
data xml
image
Data loaded from XML
A gondom/kérdésem :
1.miért van a futási sorrend változás (a Data loaded form XML az első sornak kellene lennie az outputban sztem.)
2. a data_xml és image miért lehet üres
bónusz : van a flash ben var_dump hoz hasonlatos függvény?
Üdv Robit
Callback
Ismerős
nem véletlen