![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1.3 27.11.09]
Регистрация: Apr 2006
Сообщений: 5
|
Всем привет! Подскажите пожалуйста. В библиотеке существует мувиклип player. При помощи следующей функции создаются экземпляры на корне:
function load_to_stage(pos){ mc = _root.attachMovie("player", "player_"+pos, pos); mc._x = 440; mc._y = 0 + mc._height + pos*40; mc.id = pos; } естественно, в ручную прописывать каждый плеер как в приведенной функции не хочется. подскажите, как корректно перебрать загруженные на рут плееры и обратиться к их параметрам? спасибо! Последний раз редактировалось iNils; 27.11.2009 в 12:08. |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Перед тем как приатачить первый плеер, создайте клип в который атачте плееры,
а потом в нем вайлом переберайте все что в нем есть . и производите нужные действия. Надеюсь ясно написамл миханизм. |
|
|||||
|
[+1.3 27.11.09]
Регистрация: Apr 2006
Сообщений: 5
|
с механизмом проблем нет. интересует синтаксис.
|
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
можно так
var contener:MovieClip = this.createEmptyMovieClip("contener",100) function load_to_stage(pos){ var mc:MovieClip = contener.attachMovie("player", "player_"+pos, pos); mc._x = 440; mc._y = 0 + mc._height + pos*40; mc.id = pos; mc.onPress = clear_all; } function clear_all(){ for(i in contener){ contener[i].main_line.gotoAndStop(1); contener[i].star._visible=false; } } |
|
|||||
|
Что-то типа такого
это если они в руте |
|
|||||
|
[+1.3 27.11.09]
Регистрация: Apr 2006
Сообщений: 5
|
Спасибо большое, функция DarkChris заработала ) И самое главное - понимание получено ) Еще раз - большое спасибо )
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|