![]() |
не передается параметр в дубликаты мувика
нужно построить ряд картинок, их названия считываю из xml
клонирую мувик, в которое должно запихиваться изображение, и передаю в него название картинки ... var allsmallImages=firstNode.childNodes; for(s=0;s<allsmallImages.length;s++) { var smallImage=allsmallImages[s].firstChild.nodeValue; // название картинки _root.slides.attachMovie("movsmallfoto","movsmallfoto"+s,450+s,{_x:nextsmallx,_y:nextsmally}); _global.thisnamesmallImg=smallImage; nextsmally=nextsmally+65+5; } далее в муве movsmallfoto пишу stop(); this.createEmptyMovieClip("holder_small",10); this.holder_small.loadMovie(thisnamesmallImg); глобальная переменная thisnamesmallImg во все клоны передает последний считанный параметр, поэтому все созданные мувики показывают только одно изображение помогите, как передать разное значение в клоны-мувики |
_global.thisnamesmallImg=smallImage; !=
Одной переменной присваиваешь по очереди в цикле все имена |
Попробуй так после аттача
_root.sliders["movsmallfoto"+s].thisnamesmallImg=smallImage; |
хорошо, а как этим воспользоваться для передачи внутрь мува movsmallfoto, там у меня щас написано:
this.createEmptyMovieClip("holder_small",10); this.holder_small.loadMovie(thisnamesmallImg);//- это ж явно не то |
А ты пробовал?
напиши trace(thisnamesmallImg); в movsmallfoto |
ага, спасибо, дошло
|
| Часовой пояс GMT +4, время: 07:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.