Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Вставка копии объекта из библиотеки


Автор: Budy 13.4.2006, 17:07
:Приветствую
Как вставить объект из библиотеки, зная его имя?

Автор: AlDev 15.4.2006, 04:45
RTFM.
метод attachMovie у класса MovieClip

Автор: Budy 15.4.2006, 15:58
AlDev, ага RTFM. Не могу понять как робит это!!
MovieClip.attachMovie() - каким местом вообще оно работает?

Автор: Budy 15.4.2006, 16:13
Вот сейчас читаю книгу по Flash, а именно статью с методами MovieClip, а еще точнее про attachMovie, и не могу понять: в примере в книге все так красиво получается, а у меня вот нет.
Пытаюсь делать так:
BM.attachMovie(AB, BC, 20)
где BM: MovieClip, AB-объект в библиотеке, BC-имя нового.

Автор: AlDev 15.4.2006, 17:32
1. Выставляешь Linkage Name у клипа в библиотеке, например, myClip
2. Пишешь там, где надо приаттачить:
Код

var myClipInstance:MovieClip = this.attachMovie("myClip","myClipInst",this.getNextHighestDepth());

Автор: Budy 15.4.2006, 19:10
Слушай, глянь пожалуйста файлик (~3 Кб), чего я тут не так делаю?!?!
http://frombudy.narod.ru/upload/fla_ex.rar

Автор: AlDev 16.4.2006, 10:12
не указываешь identifitier в linkage и не ставишь галочку на export for action scrip. я-же писал про linkage. лови файл.
 

Автор: szz 17.4.2006, 02:19
ок, а будет ли это работать, ели, например, я аттачю файл из библиотеки подгруженного swf? 

Автор: Budy 18.4.2006, 15:08
AlDev,  класс, спасибо  smile  

Автор: AlDev 18.4.2006, 17:48
Цитата(szz @  17.4.2006,  07:19 Найти цитируемый пост)
ок, а будет ли это работать, ели, например, я аттачю файл из библиотеки подгруженного swf?  

не пробовал, не могу сказать. Если так не получится, то можно попробовать registerClass ...  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)