![]() |
Как обращаться к заатаченым?
Ситуация:
Во время проигрывания клипа, на одном из таймлайнов аттачатся мувики (некоторое колличество) Вопрос: Как обратиться к любому из них? Я имею ввиду, есть ли функция, с помощью которой можно обратиться к приатачченым мувикам (как бы потомкам) Что-нибудь вроде Movie1._child() или Movie1._childs[] или как-нибудь еще. Хоть как-нибудь! |
откуда аттачишь - того они и дети, если ты в mc пишешь tt=attachMovieClip("myMovieForAttach");
то mc.tt._x+=1; |
А если ты не знаешь имя зааттаченого мувика?
Я имею ввиду: Аттачатся на основной таймлайн всякие мувики, а один из них, заатачившись, должен, допустим, грохнуть всех остальных, кроме себя. Причем он должен так делать куда бы он ни попал (т.е. на любом таймлайне с любым количеством приаттаченых мувиков) Но ведь для этого он должен откуда-то взять их имена (этих самых приаттаченых)? Вот я и спрашиваю есть ли какой-нибудь способ узнать это? Может какнибудь через depth, если с именами не получится? |
А вот и ответик
Если кому интересно нате:
for...in в качестве итераций пробегается по всем свойствам указанного объекта, в том числе и приаттаченным мувикам. Ну а там уже дело техники, как отсеить _width всякие от приатаченных мувиков. ЗЫ сам еще не успел проверить и в ближайшее время не смогу. |
| Часовой пояс GMT +4, время: 08:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.