Показать сообщение отдельно
Старый 19.02.2009, 15:12
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Понятно. Вы передаете ссылку на объект, а не на переменную. Поэтому у вас и получается undefined.
Код AS1/AS2:
var butt:MovieClip = this;
function attachButt (path:MovieClip, variable:String, name:String):Void {
	path[variable] = this.attachMovie (name, name + "1", 1);
}
attachButt (this, "butt", "button1");
trace (butt);
Но такой способ плохой. Используйте массив для хранения ссылок на получаемые клипы.
__________________
(и)Нильс.ru | Плагины для FlashDevelop