|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2008
Адрес: RUS, Viipuri
Сообщений: 44
|
attachMovie в подгруженной библиотеке
Issue
1. Есть флешка main.swf. 2. Есть флешка lib.swf. 3. В библиотеке lib.swf есть символ с: - linkage name = mc1 - export for action script - export in first frame 4. В первом кадре lib.swf присутствует функция init(), в которой имеется конструкция: var main:MovieClip = _root.createEmptyMovieClip("main", 100); var mc1:MovieClip = main.attachMovie("mc1", "mc1", 0); Results: - mc1 = undefined - если же в lib.swf поставить вызов init() и запустить её самостоятельно - все ништяк! Help: Что не так? Как исправить ситуацию, чтобы mc1 не был undefined, когда main подгружает lib и вызывает init() ? Добавлено через 14 минут Нашёлся ответ. Последний раз редактировалось taras_; 28.04.2010 в 11:50. |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
когда вы создаете клип main oy у вас создаеться на _root, тоесть в main.sfw, а вам его нужно создавать в lib.swf.
Или в main.swf использовать _lockroot. Последний раз редактировалось lexa2000lexa; 28.04.2010 в 12:17. |
|
|||||
Регистрация: Aug 2008
Адрес: RUS, Viipuri
Сообщений: 44
|
А еще помогла конструкция внутри main.swf:
container - это мувиклип, в который грузится lib.swf. |
Часовой пояс GMT +4, время: 05:29. |
|
« Предыдущая тема | Следующая тема » |
|
|