Показать сообщение отдельно
Старый 21.03.2012, 12:34
In8Finity вне форума Посмотреть профиль Отправить личное сообщение для In8Finity Найти все сообщения от In8Finity
  № 1  
Ответить с цитированием
In8Finity

Регистрация: Jan 2010
Сообщений: 187
Question Как замустить нужный мувик?

Подскажите, как решить?
Мне нужно запускать определённый мувик на сцене.
Если прописывать его instance name (например Door), то нижеследующая строка работает отлично:

Код AS3:
backgroundgame.hitplace2.getChildByName("Door").gotoAndStop(30);
Но мне бы хотелось сделать это без instance name.

Можно ещё перебирать все элементы. Тоже работает.

Код AS3:
for (var i:uint = 0; i < backgroundgame.hitplace2.numChildren; i++) 
{
    if (backgroundgame.hitplace2.getChildAt(i) is Door1) backgroundgame.hitplace2.getChildAt(i).gotoAndStop(30)
}
Но хочется обойтись и без этого перебора всех элементов и без заполнения instance name.
Возможно ли???
(в библиотеке я линкую нужный мне мувик как Door1)