SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Przestój w ładowaniu zewnętrznego swf
Autor Wiadomość
Hatfi
Praktyk


Pomógł: 1 raz
Dołączył: 31 Maj 2008
Posty: 34
Skąd: Kraków
Wysłany: Sob 30 Sie, 2008 18:01   Przestój w ładowaniu zewnętrznego swf

Witam.

Ładuję zewnętrzny swf do sprita "posters" za pomocą
Kod:
onFrame (14) {
    posters.loadMovie("posters.swf");
}


W posters.swf mam również preloader w osobnej scenie
Kod:
onFrame (1) {
    a = getPercentLoaded();
}
onFrame (2) {
    if (a==100) {
        gotoSceneAndPlay("Scene_1",1);
    }
}
onFrame (3) {
    a = getPercentLoaded();
    napis = a;
}
onFrame (4) {
    if (a == 100) {
        gotoSceneAndPlay("Scene_1",1);
    } else {
        gotoSceneAndPlay("<current scene>",3);
    }
}
onFrame (5) {
    gotoSceneAndPlay("<current scene>",3);
}


Wszystko hula jak ta lala, lecz jest coś co mi się nie podoba.
W momencie wciśnięcia guzika przerzucającego do klatki 14 gdzie powinien załadować się zewnętrzny swf wyskakuje mi puste miejsce. Czasami jest ok, lecz większość razy puste miejsce utrzymuje się strasznie dlugo (nawet 15 sekund).
Skąd to opuźnienie? Czu powinienem zrobić coś inaczej?

ps. preloader działa ok bo dopiero po tym pustym miejscu wyskakują procenciki, które ładnie się zmieniają aż do 100 i animacja ładuje się.

Dzięki za pomysły
 
     
eden
Ekspert


Pomógł: 35 razy
Dołączył: 04 Sty 2008
Posty: 265
Skąd: warsaw
Wysłany: Nie 31 Sie, 2008 11:36   

na pierwszy rzut oka, zamien wszystkie gotoSceneAndPlay na gotoAndPlay.
 
     
Hatfi
Praktyk


Pomógł: 1 raz
Dołączył: 31 Maj 2008
Posty: 34
Skąd: Kraków
Wysłany: Nie 31 Sie, 2008 11:59   

dzieki za odpowiedź.

Zmieniłem jednego z zewnętrznych swf na próbę, lecz jak na razie nie widzę czy pomogło, bo akurat wszystkie chodzą ok. Nawet po czyszczeniu cache, akurat wszystkie działają ok.

Prędkość ładowania się strony - czas jaki zajmuje rośnięcie procentów - to rozumiem, że zależy od łącza.

Czy samo odpalanie też od tego może zależeć?

Czy da się umieścić preloader w "swf'ie matce"? Może to by pomogło
 
     
mielu 


Pomógł: 131 razy
Wiek: 48
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Nie 31 Sie, 2008 19:50   

Hatfi napisał/a:
Czy da się umieścić preloader w "swf'ie matce"? Może to by pomogło


da, kilka razy były już przykładowe pliki
 
     
Hatfi
Praktyk


Pomógł: 1 raz
Dołączył: 31 Maj 2008
Posty: 34
Skąd: Kraków
Wysłany: Pon 22 Wrz, 2008 08:38   

mielu napisał/a:
da, kilka razy były już przykładowe pliki

szukam, szukam i znaleźć nie mogę... pomoże ktoś?
nie bardzo mi wychodzi wstawienie preloadera w glownym swf'ie i wskazanie mu, że ładować ma zewnętrzny swf :/
 
     
mielu 


Pomógł: 131 razy
Wiek: 48
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Pon 22 Wrz, 2008 09:29   

http://www.swishzone.com/...led&link_id=212
przykład od producenta
 
     
FliSs_tCv 
Przyjaciel


Wiek: 38
Dołączył: 28 Gru 2006
Posty: 42
Skąd: Tczew
Wysłany: Pon 22 Wrz, 2008 09:35   

Możesz również poczytać to http://flab.devel.k2.pl/a..._byl_preloader/ na pewno wyjaśni Ci się co nie co :)


edit 2008-10-02

Preloading in Flash
Ostatnio zmieniony przez FliSs_tCv Czw 02 Paź, 2008 13:27, w całości zmieniany 1 raz  
 
     
Hatfi
Praktyk


Pomógł: 1 raz
Dołączył: 31 Maj 2008
Posty: 34
Skąd: Kraków
Wysłany: Pią 26 Wrz, 2008 08:28   

dzięki wielkie ;)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.1 sekundy. Zapytań do SQL: 10