Показать сообщение отдельно
Старый 23.09.2008, 16:03
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
путаница в том, что клипы (любые дисплейОбжекты) добавленные в дисплей лист (addChild) не обязательно являются свойствами класса..
а for each перечисляет именно свойства( и то не все, а только динамически добавленные)
что бы посмотреть дисплейЛист см. numChildren/getChildAt/getChildByName
или, если так нужен for each, оставляй ссылку на мувик в родителе
Код:
public function change(s:String, ...args):void {
...
   var ClassReference:Class = getDefinitionByName("main."+s) as Class;
   win1.newobj = new ClassReference();
   win1.addChild(MovieClip(win1.newobj));
...
}