Показать сообщение отдельно
Старый 07.05.2007, 11:50
Mopc2007 вне форума Посмотреть профиль Отправить личное сообщение для Mopc2007 Найти все сообщения от Mopc2007
  № 6  
Ответить с цитированием
Mopc2007

Регистрация: May 2007
Сообщений: 4
Коллеги, вот сегодня еще поколупался в попытках динамически анализируя xml вида

Код:
<item filename="17920" descr="81.17920.00.1  30 pcs. 6 pers. Dinner set/Aleksandria/Reminiscence  "/>
<item filename="17898" descr="81.17898.00.1  20 pcs. 6 pers. Tea set/Aleksandria"/>
...
отловить отсутствие файлов (filename) на диске.. и получается что что-то видимо с тем, что не успевает отрабатываться все события.. на вот такой код

Код:
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
   	trace(target_mc+"-- начал загружаться");
};

mclListener.onLoadError = function(target_mc:MovieClip, errorCode:String, httpStatus:Number) {
    trace(taget_mc+"-- нету файла");
}


var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);


var playlist_xml = new XML();
playlist_xml.load("imperial.xml");
playlist_xml.ignoreWhite = true;

playlist_xml.onLoad = function(success) {
if (success) {
var tracks_xml = playlist_xml.firstChild;
for (var i = 0; i < tracks_xml.childNodes.length; i++) {
_root.createEmptyMovieClip("image_mc"+i, this.getNextHighestDepth());
var ibig="Slides/"+ tracks_xml.childNodes[i].attributes.filename+".jpg";
image_mcl.loadClip(ibig,eval("image_mc"+i)); 



}}}
trace выдает результат в виде:
_level0.image_mc273-- начал загружаться

т.е. это - последний клип...(конец tracks_xml.childNodes.length)..
почему же мне не выдаются результаты по всем остальным, начиная с первого?...
может все-таки поможет кто-нибудь? буду оч. признателен!