Menneke
%Europe/Berlin %595 %2006, 14:17
Ik heb een controle op het aanwezig zijn van 7 xml-bestanden gemaakt (2 t/m 8) en die werkt volens mij goed:
for (var a = 2; a<=8; a++) {
fileExists = new LoadVars();
fileExists._parent = this;
fileExists.onLoad = function(success) {
if (success) {
something1();
} else {
something2();
}
};
fileExists.load(["images-"+a+".xml"]);
}
Verder zijn er 8 buttons op een MC te weten: mc_buttons.btn_1 tot en met mc_buttons.btn_8.
Ik wil dat als een xml-bestand niet bestaat, het corresponderende button niet getoond wordt, maar het lukt me niet om dat voor elkaar te krijgen. Ik kan de variabele a niet gebruiken, want die staat steeds op 9. Hieronder een voorbeeld van wat dus niet werkt.
for (var a = 2; a<=8; a++) {
fileExists = new LoadVars();
fileExists._parent = this;
fileExists.onLoad = function(success) {
if (success) {
something1();
} else {
mc_buttons["btn_"+a]._visible = false;
}
};
fileExists.load(["images-"+a+".xml"]);
}
for (var a = 2; a<=8; a++) {
fileExists = new LoadVars();
fileExists._parent = this;
fileExists.onLoad = function(success) {
if (success) {
something1();
} else {
something2();
}
};
fileExists.load(["images-"+a+".xml"]);
}
Verder zijn er 8 buttons op een MC te weten: mc_buttons.btn_1 tot en met mc_buttons.btn_8.
Ik wil dat als een xml-bestand niet bestaat, het corresponderende button niet getoond wordt, maar het lukt me niet om dat voor elkaar te krijgen. Ik kan de variabele a niet gebruiken, want die staat steeds op 9. Hieronder een voorbeeld van wat dus niet werkt.
for (var a = 2; a<=8; a++) {
fileExists = new LoadVars();
fileExists._parent = this;
fileExists.onLoad = function(success) {
if (success) {
something1();
} else {
mc_buttons["btn_"+a]._visible = false;
}
};
fileExists.load(["images-"+a+".xml"]);
}