![]() |
как заполучить клипы на сцене
Добрый день.
Подскажите пожалуйста, как решить следующую задачку: На сцене (во fla-файле) размещены несколько клипов с именами mc0, mc1, mc2 и т д mc100 - все они разные в связанном с данной сценой as-файле, очень хочеться заполучить эти клипы причём АВТОМАТИЧЕСКИ заполучить, например в цикле пробовал вот так: mcArray[i] = 'mc'+i Но увы не работает. Подскажите пожалуйста)) Заранее спасибо |
Код AS3:
|
Цитата:
Добавлено через 9 минут А можно как-нить определить сколько их там всего штук на сцене во fla-файле? Шоб задать чему равно N в цикле. :) Код AS3:
|
Если там кроме них ничего нет, то
Код AS3:
|
trace(stage.numChildren) //выдаёт 1, хотя на сцене их свыше 100
|
Цитата:
Код AS3:
|
значит они не на сцене
А что покажет? Код AS3:
Цитата:
Сорее они лежат просто в дочернем контейнере (который не является сценой), который уже лежит на сцене |
Цитата:
|
Ок. Теперь работает, Thanks ;)
trace(this.numChildren) // 121 Добавлено через 3 минуты Цитата:
|
Цитата:
Собственно, код, который предложил samana делает то же самое, только без проверки, является ли объект контейнером |
| Часовой пояс GMT +4, время: 10:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.