webForumDet fria alternativet

§preloader

Flash

4 svar · 424 visningar · startad av xhlin

Medlem sedan sep. 200576 inlägg
Frågan#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.

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)