Вход

Просмотр полной версии : как подгрузить внешние swf файлы в swf?


Светлана222
20.06.2008, 16:34
есть большие файлы, много чего повторяется, можно бы как-то символы загрузить в нужное место из внешней папки?

MrPoma
20.06.2008, 16:43
MovieClipLoader

Светлана222
20.06.2008, 16:54
а как поместить в нужное место? и можно ли, чтоб было видно на рабочем столе, а не только после компиляции?

alexcon314
20.06.2008, 17:31
а как поместить в нужное место? и можно ли, чтоб было видно на рабочем столе, а не только после компиляции?
Что и куда вы грузите, причем тут рабочий стол и компиляция? Непонятно.
Вы хотите видеть клипы на сцене вашего фильма во время разработки во Flash IDE?
Тогда это не по теме AS.

MrPoma
20.06.2008, 17:42
можно ли, чтоб было видно на рабочем столе, а не только после компиляции?
Только после компиляции.

а как поместить в нужное место?
Указать нужное место методу MovieClipLoader.load().

Kentavr87
21.06.2008, 14:50
Если я правильно понял вопрос, то можно сделать так:

Создаёшь пустой мувик, допустим он называется mc1, а подгружаемая флешка пусть называется sub1.
Устанавливаем в нужное место мувик и пишем


mc1.loadMovie("sub1.swf");


Ну, если swf лежит в какой-то папке, естественно путь к нему)
Вот и всё.

qazwsx
21.06.2008, 14:57
Медвежья услуга...

aksios
21.06.2008, 22:22
Я бы посоветовал расшарить библиотеку. Это особенно актуально для растровых картинок и звука. Но можно проделовать это и с клипами.
См. help -> (http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000463.html)
- Ловкость рук при установке галок в advanced symbol properties.
А что бы видно было содержание библиотеки File->Import->Open External Library.
Собствено, концепт:
Есть файл swf в котором в библиотеке лежат клипы с картинками, которые будут совместно использоваться другими swf файлами.
- Расшариваем эту библиотеку.
Дальше в файлах-получателях создаем свои клипы, которые для удобства впихиваем контур от нужных изображений.
- В библиотеки этого файла для таких клипов ставим получить содержимое из вншней библиотеки и указываем тамошний идентификатор.
Все! - После компиляции swf при доступности внешней библиотеки пустые клипы будут заменены содержимым из оной.