Показать сообщение отдельно
Старый 31.03.2010, 17:44
zuxul вне форума Посмотреть профиль Отправить личное сообщение для zuxul Найти все сообщения от zuxul
  № 19  
Ответить с цитированием
zuxul

Регистрация: Dec 2009
Адрес: 59°13′N, 39°54′E
Сообщений: 445
Записей в блоге: 1
Плохо понял, что Вы хотели сказать примером кода...но может быть так будет работать?
Код AS3:
package {
	import flash.display.MovieClip;	
	public class seq extends MovieClip{
		public function seq(num:Number, ar:Array){
			super();
			if( num > 0 ) {
				ar.push(this);
				var ns:seq = new seq(num - 1, ar);
				// надо передать конструктору массив инстансов уже содержащий инстанс созданый ЭТИМ ЖЕ конструктором
				// ar.push(ns);
				// а в массив надо добавить объект созданый конструктором, которому передан массив с уже добавленым ЭТИМ ЖЕ объектом 
				// и каждая из этих строк какбы должа выполниться перед другой
			} 
		}
	}
}
Реально это или бессмыслено? . Вы же сами "почти" привели код, с помощью которого вернули ссылки на верхний уровень.