maken preloader

hallo iedereen,

http://www.jonaswallecan.be/ op deze site kan je een preloader zien, kan iemand mij zeggen hoe deze gemaakt is, want ik zou dezelfde graag gebruiken op mijn eigen site!

thx

Het simpelste is een nieuwe scene aanmaken, daar een MC neer te zetten met de volgende code [code:1:0215b913f6] onClipEvent (enterFrame) { loading = _parent.getBytesLoaded(); total = _parent.getBytesTotal(); if (total-loading<1) { _root.play(); } } [/code:1:0215b913f6] Daar kan je verder natuurlijk ook percentages e.d. uit afleiden.

(niet vergeten een stop(); op het eerste frame te zetten)

maar 't is geen flash, Vleer :o

[quote:335683a250="EL Mystica"]maar 't is geen flash, Vleer :o[/quote:335683a250] [img:335683a250]http://forum.macosx.nl/album_pic.php?pic_id=11830[/img:335683a250] Je bedoeld niet dit? :?

nee, dat klein ronddraaiend bolletje met dat procent ernaast!

grtz

Ik snap iets niet... [img:d2eaa26640]http://forum.macosx.nl/album_pic.php?pic_id=11832[/img:d2eaa26640]

Natuurlijk is dat Flash. Dat bolletje dat je ziet is een movieclip.

een gewoon simpel movie clipje? hoe ziet het er dan uit? gewoon die pijl 1 x laten rond gaan ofzo?

grtz

Ja, met daarnaast een textfield die het percentage toont.

moet je dat dan 100x doen? of kan je dat dan doen met de code die je me gaf?

grtz

Nee, je kan gewoon het percentage berekenen en die in een textfield weergeven. Ik zal morgen een voorbeeldje maken.

owke,hartelijk bedankt

[quote:5ec72b97b8="WouterReyntjens"]owke,hartelijk bedankt[/quote:5ec72b97b8]

En de ronddraaiende animatie is gewoon een mc met een motiontween.
Op de laatste frame geef je aan dat ie terug naar de eerste moet gaan, en de tween zelf laat het rondje 1x ronddraaien. Deze laat je afspelen tot het laden klaar is.

Groetjes
Jonas

http://users.pandora.be/rabbit_design/Flash/FLA/ preloaderMX.fla noemt het.

volgens mij werkt je preloader niet konijn:s

grtz

Werkt perfect! De reden dat jij 'denkt' dat hij niet werkt is omdat er off line bijna niets te preloaden valt.

Je moet ook eens de bandwidth profiler en download settings aanpassen in flash.

Hey konijn, ff je preloader een beetje aangepast.

[code:1:b5ec0271c9]
// frame 1
stop();
onEnterFrame = function(){
if (Number(_framesloaded) == Number(_totalframes)) {
_root.gotoAndPlay(5);
delete onEnterFrame;
} else {
loader. _xscale = (getBytesLoaded()/getBytesTotal()*Number(100));
loadTxt.htmlText = Math.round((getBytesLoaded()/getBytesTotal()*Number(100)))+"%";
}
}
[/code:1:b5ec0271c9]

En dat werkt perfect, zonder extra scene.
Maar hoe laadt je externe swf’s in? want die zijn meestal zwaarder :frowning:

[quote:da772cd985="EL Mystica"] Maar hoe laadt je externe swf's in? want die zijn meestal zwaarder :([/quote:da772cd985]

De moviecliploader class is daar handig voor.
http://livedocs.macromedia.com/flash/mx2004/main_7_2/wwhelp/wwhimpl/common/html/wwhelp.htm?context=Flash_MX_2004&file=00001574.html

Waarvoor dank, mijn waarde :wink: