Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   вложенность мувиклипов в цикле (http://www.flasher.ru/forum/showthread.php?t=119267)

cerise 16.12.2008 16:59

вложенность мувиклипов в цикле
 
в цикле размножаю мувики nav_button(my_mc на руте к которому этачю nav_button), в nav_button вложены image, а в image вложены img_i, мне надо достучаться до него
если без цикла то понятно: root.my_mc.nav_button.image.img_i
а вот когда их много не пойму: root.my_mc["nav_button"+depth(глубина на котору разможаются мувики)]
не пойму как записать image и img_i для цикла
помогите пожалуйста

nOobCrafter 16.12.2008 17:55

Посмотри может поможет: http://www.flasher.ru/forum/showthre...=119078&page=2
В цикле при обработке события с кнопки надо отталкиваться от положения самой кнопки, то есть использовать "относительные" ссылки на обьекты, то есть относительно использованного мувика\кнопки

cerise 16.12.2008 19:26

не прояснило, может кто-то что-то посоветует еще, пожалуйста

faust.d503 16.12.2008 21:27

Код AS1/AS2:

var movieArr:Array = [];
var self:MovieClip = this;
//атачим
for (var i:Number = 0; i < 10; i++){
        var movie:MovieClip = self.attachMovie("movie" ,"movie"+ i, self.getNextHighestDepth());
        movieArr.push(movie);
}
//обращаемся к
for (var i:Number = 0; i < movieArr.length; i++){
        var movie:MovieClip = movieArr[i];
        trace(movie.image.img_i);
}



Часовой пояс GMT +4, время: 00:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.