Olesolo
13.02.2007, 12:29
Загружается XML проходит через парсер.
myXML.onLoad = function(success) {
if (success) {
_global.TextObj = XMLParser.parse(this);
_global.ts = 1;
}
};
В разных клипах используються переменные из ХМЛ, но они пытаються загрузить их не дожидаясь загрузки ХМЛ.
я специально вставил переменную ts, чтобы попытаться рулить процессом.
А в мувиклипах по два или больше кадров с кодом:
stop();
if (ts == 1) {
popup.textplace.text = TextObj.object.info1;
} else {
play();
}
т.е. оно бегает по кругу пока не дождеться переменных.
через Ж, но работает.
можно ли как то оптимизировать этот код? например, сделать по-нормальному проверку загрузки ХМЛ.
myXML.onLoad = function(success) {
if (success) {
_global.TextObj = XMLParser.parse(this);
_global.ts = 1;
}
};
В разных клипах используються переменные из ХМЛ, но они пытаються загрузить их не дожидаясь загрузки ХМЛ.
я специально вставил переменную ts, чтобы попытаться рулить процессом.
А в мувиклипах по два или больше кадров с кодом:
stop();
if (ts == 1) {
popup.textplace.text = TextObj.object.info1;
} else {
play();
}
т.е. оно бегает по кругу пока не дождеться переменных.
через Ж, но работает.
можно ли как то оптимизировать этот код? например, сделать по-нормальному проверку загрузки ХМЛ.