§preloader

Flash

4 svar · 440 visningar · startad av xhlin

Medlem sedan sep. 200576 inlägg
Trådstart#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 ?

Medlem sedan maj 2003750 inlägg
#2

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

Medlem 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

Medlem 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

Medlem 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.

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)