Форум 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)
-   -   траблы с getProgress (http://www.flasher.ru/forum/showthread.php?t=68730)

Kohl 12.04.2006 14:21

Цитата:

Сообщение от 81kt0r
Ребята, я хочу спросить у вас! Есть у кого-то готовый исходник с подгрузкой картинки в свф и прелоадером, шоб проценты показывал (используя MovieClipLoader();)? Не могу его заставить работать! Выложите, если не сложно! Очень надо!

Все работает:
this.onLoad = function() {
this.attachGraphic("preloader", 500, 350, 0);
};
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
preloader0.bar.progressbar._xscale = 0;
muvik(target_mc);
};
mclListener.onLoadInit = function(target_mc:MovieClip) {
delete target_mc.onEnterFrame;
preloader0.removeMovieClip();
};
this.createEmptyMovieClip("image_mc", 0);
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("casino_new2.swf", image_mc);
function muvik(mc) {
mc.onEnterFrame = function() {
var t = mc.getBytesTotal();
var l = mc.getBytesLoaded();
preloader0.loading = "ЗАГРУЖЕНО "+Math.round(l/t*100)+" %";
preloader0.bar.progressbar._xscale = Math.round(l/t*100);
};
}
P.S. про attachGraphic писать не буду, итак все ясно.


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

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