Форум 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)
-   -   Загрузка спецэффектов (http://www.flasher.ru/forum/showthread.php?t=173491)

walk 04.01.2012 15:40

Загрузка спецэффектов
 
нуждаюсь в помощи. если у кого есть идеи подскажите плз.
заканчиваю делать учебник, и решил добавить немного эффектов, а имеено - при переходе с одной страницы на другу.
страницы идут как отдельные swf-файлы, и для перехода использую:
this.loadMovie("1.swf","POST");

сюда можно что-нибудь этакое добавить??)

dark256 04.01.2012 15:56

А то!!! Следует убавить loadMovie и добавить MovieClipLoader.
Хорошенько перемешать, взболтнуть и украсить прогресс-барами загрузчиков :)

walk 04.01.2012 16:04

оО) а пример с MovieClipLoader можно, если не трудно конечно?

iNils 04.01.2012 16:09

В хелпе есть.

dark256 04.01.2012 16:17

Есть и в хэлпе и по форуму примеры уже раз 50 рисовались.
Ищите по ключевому слову. Пользуйтесь поиском.

walk 04.01.2012 17:59

Код AS1/AS2:

var L:Object = new Object();//слушатель
var MCL:MovieClipLoader = new MovieClipLoader();//экз. класса
MCL.addListener(L);//L слушателем событий MCL

всё как бы объявлено, а как теперь вызвать сам swf то??

iNils 04.01.2012 18:06

1. L там не нужен
2. С большой буквы пишут только названия классов, а переменные и функции с маленькой. А все большие буквы используют для обозначения констант.
3. Код на форуме нужно оформлять тегами.
4. Загрузка осуществляется методом loadClip

Код AS1/AS2:

var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(this);
function onLoadInit(mc:MovieClip) {
    trace("onLoadInit: " + mc);
}
mcl.loadClip("1.swf", container);


walk 04.01.2012 20:16

ну и тогда у меня последний вопрос, чем это отличается от <loadMovie> ?

iNils 04.01.2012 20:46

Больше возможностей.


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

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