• 5 odgovora
  • 3.155 pregleda
Burn out help please !!! 14.12.2004. u 23:07 · pre 266 meseci #1
Pomagajte ljudi, ceo dan se mucim i ne mogu da skontam sta ovde ne sljaka.
Imam film sa dve scene, na prvoj sceni je samo preloader sa ovim AS:


total_bytes = _root.getBytesTotal();
kb = int (total_bytes/1000)
loaded_bytes = _root.getBytesLoaded();
kb_loaded = int (loaded_bytes/1000);
remaining_bytes = total_bytes-loaded_bytes;
kb_remaining = int (remaining_bytes/1000);
percent_done = int((loaded_bytes/total_bytes)*100);
bar.gotoAndStop(percent_done);
ifFrameLoaded ("druga", 2) {
gotoAndPlay ("druga", 1);

}



Na drugoj sceni imam dva frejma, na prvom frejmu je kratki filmic koji na kraju prelazi na drugi frejm, gde se i nalazi glavni sadrzaj.

Problem je u tome sto preloader se ucitava do 100% i tu se zakuca, odnosno nece da predje na drugu scenu, inace na drugoj sceni sve radi kako treba.
Primetio sam da kada se preloader zakuca i stoji na 100% , a ja na desni klik udjem u context meni,i stisnem play onda pocinje da se odvija druga scena.

Svaka pomoc mi je dobrodosla, jer od ovoga moze da se poludi :{
Re: Burn out help please !!! 14.12.2004. u 23:40 · pre 266 meseci #2
pod jedan imas mnogo lepsa resenja ... pogledaj malo forum ...a sto se tice ovoga .. probaj da ne dajes da ti se frejmovi linkuju u 1vom frejmu ;)

Potpis
ITSolutions - najeftiniji DialUp internet [ dialup flat za samo 275 dinara ]
Re: Burn out help please !!! 15.12.2004. u 15:35 · pre 266 meseci #3
sta si mislio pod tim "bolja resenja" ... mozda za preloader ? ili nesto drugo
koja je fora sa linkovanjem u prvom frejmu?
Re: Burn out help please !!! 17.12.2004. u 10:30 · pre 266 meseci #4
Ajd sada da se ne bakćemo tvojim preloaderom evo ti jedan koji dobro šljaka :
Napraviš kao prvu scenu preloader scenu naprimer i u njoj kao osnovu ubaciš dva layera:
-Akcije
-Preloader
Layer Akcije sadrži dva keyframe-a a Layer Preloader dva frejma.
Varijable (dynamic text field-ovi) u layeru Preloader:
-ucitanokb
-totalkb
-procenat

U layeru Akcije u prvi keyframe ubaciš sledeće:
Code:

if (_root.getBytesLoaded()==_root.getBytesTotal()){
gotoAndPlay("scena2",1);
}else{
ucitanokb = Math.round((_root.getBytesLoaded()/1024)*100)/100 add "Kb";
totalkb = Math.round((_root.getBytesTotal()/1024)*100)/100 add "Kb";
procenat = Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100) add "%";
}


A u drugi keyframe layera Akcije ubaciš:
Code:

gotoAndPlay(1);

To bi bilo to. Možeš modifikovati kako god hoćeš, ubaciš neki movie itd itd ili progress bar... Nadam se da sam bio od F1. Ajd poz!
Potpis
:)) :| :( :P
Re: Burn out help please !!! 19.12.2004. u 13:28 · pre 265 meseci #5
hvala ti na ovome btw onaj moj preloader sam naterao da radi tako sto sam sve strpao na jednu scenu....
Re: Burn out help please !!! 10.01.2005. u 21:59 · pre 265 meseci #6
Vidi ovo

[url]http://www.cim.net.tc[/url]

prvi preloader meni se ovo chini dovoljnim

kod ti je
Code:
_root.onEnterFrame = function(){
ucitano = _root.getBytesLoaded();
totalno = _root.getBytesTotal();
ucitanotxt.text = ucitano;
totalnotxt.text = totalno;
if(ucitanotxt.text == totalno){
_root.nextScene();
}
}

napravish dva dynamic texta i dadnesh im imena ucitanotxt i totalnotxt ispod njih napravish neku bezveznu animaciju i eto ga imash primjer na mojoj stranici, svaki je preloader isti. Samo informacije radi ovo je za mene najjednostavniji kod i upisuje se u prvi frame i preloader se sastoji od jednog framea. Mozete vi to radi i na monogo kompliciranije načine, ali ja nerazumijem zašro preloader mora biti tako kompleksan. Dovoljno je samo da govori korisniku da se nešto učitava i eto...
Nemojte vrijeđati moju inteligenciju i misliti da ne znam neki bolji preloader napraviti ali ovo mi se čini prikladnim
Potpis
--- www.chunoslav.tk --- www.chunoslav.tk --- www.chunoslav.tk ---
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme