PDA

Просмотр полной версии : Загрузка спецэффектов


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
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


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
Больше возможностей.