konto usunięte
Temat: problem z preloaderem (as2 jeszcze ;])
witammam taki preloaderek:
var pc = 0;
this.onEnterFrame = function(){
pc = Math.floor((_root.getBytesLoaded() /_root.getBytesTotal()) *100);
this.pc_txt.text = pc+"%";
this.progressBar._xscale = pc;
if (pc == 100 && !isNAN(pc)){
delete this.onEnterFrame;
_root.play() (lub _parent.play() w zaleznosci od zaglebien)
}
}
ktory siedzi sobie w MC "loader", ktory to MC jest wstawiony na pierwsza klatke glownego timeline'u i w tej samej klatce mam tylko "stop()" (tak zeby dopiero jak preloader powie play to zeby calosc ruszyla)
nigdy wczesniej nie mialem problemu z tym preloaderem az ostatnio przyszlo mi przygotowac strone w ktorej laduje sobie zewnetrzne SWFy i w momencie kiedy SWF ma prawie 2MB preloader polegl (zaraz po wlaczeniu SWF pokazuje ze jest 100% i przechodzi dalej... co ciekawe dzieje sie to tylko na serwerze bo jak we flashu odpale przez simulate download to dziala bezblednie) i zeby naprawiac problem musialem zrobic najprostszy mozliwy preloader w 2 klatkach kluczowych na glownym timelinie (w pierwszej sprawdzam wielkosc filmiku oraz ile jest juz zaladowane, a w drugiej albo cofam sie do pierwszej albo ide dalej w zaleznosci od tego czy ejst juz wszystko zaladowane czy nie)
pytanie moje jest zatem czy ktos moglby mi wytlumaczyc dlaczego ten pierwszy preloader dziala swietnie przy malych swfach a przy duzym sie wylozyl (probowalem go wyciagnac na glowny timeline ale nic to nie dalo)?
z gory dzieki