|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Przestój w ładowaniu zewnętrznego swf
Hatfi - Sob 30 Sie, 2008 18:01 Temat postu: 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 - Nie 31 Sie, 2008 11:36
na pierwszy rzut oka, zamien wszystkie gotoSceneAndPlay na gotoAndPlay.
Hatfi - 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 - 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 - 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 - Pon 22 Wrz, 2008 09:29
http://www.swishzone.com/...led&link_id=212
przykład od producenta
FliSs_tCv - 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
Hatfi - Pią 26 Wrz, 2008 08:28
dzięki wielkie
|
|