![]() |
|
||||||||||
|
|||||
|
пробегаю по xml и собираю из нее параментры. так вот, гружу логотип из указанного места и хочу сделать чтобы при нажатии на него переходили по url (тож из xml), почему то нажатие не работает:
if (replyIdXML.firstChild.childNodes[i].nodeName == "logo") {
logo_mc = this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth());
logo_mc._x = -12;
logo_mc._y = 152;
logo_mc.loadMovie(replyIdXML.firstChild.childNodes[i].attributes.path);
logo_mc.onRelease = function() {
getURL(replyIdXML.firstChild.childNodes[i].attributes.href);
};
}
|
|
|||||
|
когда вы желкнете на кнопку
код попытается что то сделать с i значение которой будет уже childNodes.length а не той что надо как это обходить уже часто обсуждалось
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Цитата:
оно не вызывается, вот в чем вопрос. ![]() |
|
|||||
|
а если подождать когда картинка загрузится?
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Последний раз редактировалось enepx; 12.03.2007 в 19:24. |
|
|||||
|
это не то
это не окончание загрузки картинки пользуйся MovieClipLoader
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
да юзал я его. просто тут мож попроще как можно?
кста, trace(logo_mc._width+" "+logo_mc._height); выдает 0 0, и это понятно. |
|
|||||
|
вот что то накидал
работает точно что касается оформления и прочего ничего не могу сказать ![]()
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
MovieClipLoader, быстро читать.
з.Ы. И оформить код в пятом посте. |
|
|||||
|
оформил.
я просто думал, что MovieClipLoader для мелочевки не юзают, не зря же его недавно ввели в AS, как обходились без него? ..это просто вопрос ) |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|