Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.08.2013, 20:13
Pavel 3D вне форума Посмотреть профиль Отправить личное сообщение для Pavel 3D Найти все сообщения от Pavel 3D
  № 1  
Ответить с цитированием
Pavel 3D

Регистрация: Aug 2013
Сообщений: 9
По умолчанию Подгрузка флеш по частям

Здравствуйте!
1)Как правильно подгрузить swf файл из другой папки не заcовывая его в саму флешку, скажем это будет фон.
2)Так же интересует как подгузить остальные элементы типа меню или кнопок отдельно , чтобы не нагружать основной файл.

желательно методом AS2 или попроще.
спасибо всем.

Старый 27.08.2013, 21:43
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Правильно использовать класс MovieClipLoader, пришедший на смену убогому loadMovie (не дающему возможность отследить события загрузки, чтобы с можно было что-то сделать с загруженным конетентом).
Пример. (Вместо картинки грузить swf, контейнер для загрузки можно не создавать программно, как в примере, а использовать заранее приготовленный мувик).
__________________
Идите первым!

Старый 27.08.2013, 22:53
Pavel 3D вне форума Посмотреть профиль Отправить личное сообщение для Pavel 3D Найти все сообщения от Pavel 3D
  № 3  
Ответить с цитированием
Pavel 3D

Регистрация: Aug 2013
Сообщений: 9
Вот создал отдельный слой под фон, вставил код:

Код AS1/AS2:
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("main_menu.mpg");
 
function onLoadInit(mc:MovieClip) {
    trace("onLoadInit: " + mc);
}
ничего не происходит(((


Последний раз редактировалось mooncar; 27.08.2013 в 23:09.
Старый 27.08.2013, 23:13
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Код в сообщении нужно оформлять тегами.

1. У вас нет мувика-контейнера, куда загружать. Соответственно, вы никуда ничего не загружаете. Изучите внимательно пример по ссылке. Там контейнер создается при выполнении кода. Вы можете его нарисовать, сделать его пустым (символ MovieClip без содержимого), назвать его "container" и загружать в него.
"Назвать" не означает задать имя в библиотеке, а означает задать Instance name на сцене.
2. С чего вы взяли, что вы можете загрузить файл mpg прямо так, во флеш? Если у вас это видео, для работы с видео существуют особые технологии и классы.
PS. Слои не при чем. Они существуют только в программе разработки, в SWF-ке их нет.
.
__________________
Идите первым!

Старый 27.08.2013, 23:23
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Вот старенький пример нашел, посмотрите.
__________________
Идите первым!

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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