Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   SWF в другой SWF (http://www.flasher.ru/forum/showthread.php?t=106182)

SSETEVOY 05.01.2008 17:27

SWF в другой SWF
 
Скажите плз как встроить один swf файл в другой...?

Облазил форум, конкретного ничего не нашел. Знаю, что через MovieClipLoader, а как именно - нет.

Есть галлерея, фочу ее встроить в fla проект и скомпилить в swf. Но галерея после компиляции не работает *(

Если не сложно - стукните плз в асю: 972211
Есть еще несколько вопросов. В долгу не останусь.

Заранее спасибо,
С уважением,
Сергей Сетевой

iNils 05.01.2008 17:39

swf в fla встроить нельзя.

Плохо по форуму лазили, конкретных примеров море. А в хелпе есть пример кода.

SSETEVOY 06.01.2008 14:52

Сделал как в примере. Все гуд.
Только вставляемая флешка напрочь убивает родительскую.

Т.е. исчезло все меню, а осталась одна вставляемая флешка.. ((

iNils 06.01.2008 15:03

Тогда убери строчку var container:MovieClip... и создайте пустой мувиклип на сцене на том уровне, куда хотите поместить загружаемый клип и дайте ему имя на сцене container.

SSETEVOY 06.01.2008 16:48

Сделал Новый Муви, назвал container, вставил в проект, обозвал его опять же container.
Код ввел в кадре, где вставил container.
Удалил лишнюю сточку.

Не выводит почему-то...

В Output Пишет: onLoadInit: _level0.container

iNils 06.01.2008 17:06

Давайте исходники.

SSETEVOY 06.01.2008 17:36

Спасибо огромное за помощь!

Сделал по первому варианту. Все получилось!!
А можно как-то управлять координатами?

Т.е. указать координаты клипу, куда загружаться,
иначе, я так понимаю, он грузится от левого верхнего края...

Aziz Zaynutdinoff 06.01.2008 17:40

клипу контейнеру задавайте координаты и будет вам счастье :)

SSETEVOY 06.01.2008 17:50

А теперь самое главное: как выгрузить вставленный клип???? :)

Кликаю на кнопку в главном клипе - откр-ся кадр, куда загружается вставленный мувик.

Затем кликаю на другую кнопку в главном клипе, открывается нужный кадр, но загруженный клип остается висеть :(

roman78 13.01.2008 13:11

ребят, выложите плз исходник... для тех кто в танке :(

нашел исходник:
файл назван t1, в нем код
Код:

var my_mcl:MovieClipLoader=new MovieClipLoader();
var my_obj:Object=new Object();//Слушатель

my_mcl.loadClip("t2.swf",clip);
my_mcl.addListener(my_obj);

примерно понятно, а как сделать чтоб по окончании мува t2 загружался t3?
Прописывать аналогичную конструкцию в t2? А если роликов будет 20 то получится что они все друг в друга вложены? Это наверно не правильно, мб есть способ грузить их все по очереди в t1?

зы. что означает
Код:

my_mcl.addListener(my_obj);
?


Часовой пояс GMT +4, время: 00:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.