Форум 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)
-   -   Помогите разобраться с loadClip (http://www.flasher.ru/forum/showthread.php?t=110708)

Speedway 07.04.2008 17:49

Помогите разобраться с loadClip
 
Вот есть такая подгрузка картинок, которая подгружает под маску - и когда готово - начинается эфект проявления картинки. На локалке все отлично - но вот когда в реальных условиях на медленном интернете - эффект проскакивает - картинка сразу вылупляеться без эфектов.
Где не так ?

Картинки все грузятся в контейнер под маской.


Код:

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("Fotos/"+i+".jpg", Contein);

function onLoadInit(mc:MovieClip) {
gotoAndPlay("1FR");

}
this.onLoadInit ();
stop();

Вот само http://www.colorpoints.com/1/Foto2_.zip

Fernando Costa 07.04.2008 18:23

Код:

stop();

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);

mcLoader.loadClip("Fotos/"+i+".jpg", Contein);

mcLoader.onLoadInit = function(mc:MovieClip) {
      mc.gotoAndPlay("1FR");
}


Speedway 07.04.2008 21:45

Вообще ошибка выходит !

There is no property with the name 'onLoadInit'.

iNils 07.04.2008 21:56

Код:

stop ();
var mcLoader:MovieClipLoader = new MovieClipLoader ();
mcLoader.addListener (this);
this.onLoadInit = function (mc:MovieClip) {
        mc.gotoAndPlay ("1FR");
};
mcLoader.loadClip ("Fotos/" + i + ".jpg", Contein);


Speedway 07.04.2008 22:21

и все равно так не работает - только мой код работает в локалке - эти нет

Да и проблема - не в том что мувик стопорится - а в том что он не ждет загрузки - когда в сети

iNils 07.04.2008 22:51

Ну коненчо.:D Грузите фотку, а потом пытаетесь перейти в ней на кадр 1FR

Speedway 08.04.2008 19:15

Все сделал. Навели на мысль. Нужно просто в маске тоже stop() поставить
Ошибка просто в логике была. Когда картинка грузится - маска играла сама себе там.
Правильно было так надо
Код:

stop();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("Fotos/"+i+".jpg", Contein);
function onLoadInit(mc:MovieClip) {
        mask1.gotoAndPlay(2);
    _root.gotoAndPlay("1FR");
}



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

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