konto usunięte

Temat: problem z preloaderem (as2 jeszcze ;])

witam
mam 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

konto usunięte

Temat: problem z preloaderem (as2 jeszcze ;])

Chciałbyś, żeby to było as2 :P Przetrace'uj sobie wartości _root.getBytesLoaded() i _root.getBytesTotal() to zobaczysz czemu nie działa ;)

konto usunięte

Temat: problem z preloaderem (as2 jeszcze ;])

dziekuje :)

oczywiscie o to chodzilo :)
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: problem z preloaderem (as2 jeszcze ;])

Andrzej, czemu nie napiszesz wprost, żeby Kuba zapomniał o czymś takim jak _root ?

konto usunięte

Temat: problem z preloaderem (as2 jeszcze ;])

Bo mi nawet nie o to chodziło, ActionScript 2.0 jest językiem obiektowym, a kolega tu sobie strukturalnie trzaska ;) Co nie znaczy, że popieram _root ;)
Kasia Polus

Kasia Polus Designer. powiedzmy.

Temat: problem z preloaderem (as2 jeszcze ;])

Marcin MaW W.:
Andrzej, czemu nie napiszesz wprost, żeby Kuba zapomniał o czymś takim jak _root ?

Z pewnością Kuba już nigdy więcej tego nie popełni :) Zwracanie uwagi, której interpretacja wymaga chwili myślenia z pewnością zostanie w podświadomości na lata :)

konto usunięte

Temat: problem z preloaderem (as2 jeszcze ;])

czy obiektowe czy strukturalne to nie wiem bo sie na tym nie znam :P :)

grunt ze po pierwszej odpowiedzi _przeczytalem_ ten kod i zrozumialem w czym lezy problem no i zadzialalo ;]

Następna dyskusja:

Problem z polskimi znakami ...




Wyślij zaproszenie do