webForumDet fria alternativet

§preloader

4 svar · 423 visningar · startad av xhlin

xhlinMedlem sedan sep. 200576 inlägg
#1

jag har försökt att göra en preloader;
onClipEvent(enterFrame){
if(_parent.getBytesLoaded() == _parent.getBytesTotal())
{
_parent.nextFrame();
}
}

men allt laddas in innan den hinner visas ?

mirandirMedlem sedan maj 2003750 inlägg
#2

Svårt att säga utan att veta mer om hur filmen är uppbyggd.

scarletoharaMedlem sedan feb. 20062 inlägg
#3

Behöver också hjälp! :(

Jag har gjort ett bildspel med musik i ett Movie Clip. Har nu letat och prövat olika preloader i flera veckor. Alla fungerar jättebra när man laddar hela filmen. Men jag vill bara förladda en del av filmen (mitt Movie Clip är väldigt stort). Problemet är att den inte går över till Frame 2.

Här är koden

onClipEvent(enterFrame){
//Hämtar infomation om filen.//
total=514000;
totalkb=Math.round(total/1000);
laddat=_root.getBytesLoaded();
laddatkb=Math.round(laddat/1000);

//Räknar ut procent.//
procent=Math.round(laddatkb/(totalkb/100));
_root.text1=procent + "% har laddats";

//Reglerar vår progressbar.//
this._xscale=procent;

//Räknar ut kilobytes.//
_root.text2=laddatkb + " kb av " +totalkb +" kb har laddats";
//Kollar om det har laddats färdigt.//
if(laddat>=total) {_root.gotoAndStop(2);}
}

Om någon kan hjälpa mig skulle jag bli väldigt tacksamm :L

mirandirMedlem sedan maj 2003750 inlägg
#4

Hur stor är bildruta 2? Tänk på att när ett filmklipp startar på en viss bildruta så kommer hela dess storlek att räknas in i bildrutans storlek.

/Mirandir

scarletoharaMedlem sedan feb. 20062 inlägg
#5

Men då förstår jag inte hur det ska gå till. Eftersom hela mitt Movie Clip ligger i frame 2 så kommer den ju inte att laddas upp löpande. Jag har även en låt som spelar till. Ger snart upp, det verkar inte som det fungerar som jag trodde. Blir snart tokig.

131 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)