[UITLEG....]
Na aanleiding van de vele, vele relatief makkelijk op te lossen preloader topics, die dus ook weinig toevoegen aan het forum, heb ik eens zitten nadenken over de relatief meest makkelijke oplossing.
Hoewel preloaders over het algemeen toch vrij makkelijk te bouwen zijn (ook al kan je super-de-luxe preloaders bouwen, met threading, queing, verschillende datatypes en alles erop en eraan) blijkt het vaak een uitdaging voor de beginnende flasher.
Mijn idee was dan ook om een zo compact mogelijke preloader te bouwen, welke het beste aansluit aan de wensen van de betreffende topicstarters. Deze willen graag een preloader die zo snel mogelijk verschijnd, dus klein is, en die eigenlijk maar 1 swf inlaad, of aan het begin van 1 swf staat.
Ik ben dus een beetje aan het denken geslagen, en de oplossing die ik nu heb staan leek mij de meest fool/n00b proof oplossing.
Onderstaande preloader solution is gebouwd op klein zijn/moeilijk te slopen/ease of use/implementation.
Qua code is het dus afwijkend qua stijl, normaliter zou ik het wat netter coden, maar dan zou dit ding zijn doel missen.
Voorbeeldje :
Vaak veroorzaken de te preloaden .swf files zelf problemen, vanwege scoping issues etc...dit heb ik geprobeerd op te lossen door de te preloaden spullen in een _level in te laden, iets wat ik normaliteer nooit zou doen. (en dus ook niet adviseer)
Daarnaast is er bijna geen x-tra functionaliteit, vanwege de filesize.
[DE PRELOADER + UITLEG GEBRUIK]
De preloader is HIER ingepakt in .zip formaat te downloaden.
De makkelijkste manier om hem te gebruiken is als volgt :
Je zet de uniPreloader.swf (niet de html!) in dezelfde directory als de swf die gepreload moet worden.
De object/embed html van de te preloaden flash pas je aan;
overal waar {naamvantepreloaden.swf} staat, vervang je door uniPreloader.swf?toload={naamvantepreloaden.swf}
Dit is de makkelijkste manier om hem te gebruiken.Liefhebbers kunnen in de bijgevoegde .fla pielen, maar de code is niet veel bijzonders.
Dingen die je niet moet doen :
in je code _level gebruiken...maar dat hoor je zowiezo al niet te doen (en ja, ik doe het wel in deze preloader, om scoping issues die vaak door slechte code worden veroorzaakt te omzeilen).
De preloader preloaden
Ik hoop dat dit ding enig nut heeft om de beginnende flasher op weg te helpen met een easy to use preloader...
Na aanleiding van de vele, vele relatief makkelijk op te lossen preloader topics, die dus ook weinig toevoegen aan het forum, heb ik eens zitten nadenken over de relatief meest makkelijke oplossing.
Hoewel preloaders over het algemeen toch vrij makkelijk te bouwen zijn (ook al kan je super-de-luxe preloaders bouwen, met threading, queing, verschillende datatypes en alles erop en eraan) blijkt het vaak een uitdaging voor de beginnende flasher.
Mijn idee was dan ook om een zo compact mogelijke preloader te bouwen, welke het beste aansluit aan de wensen van de betreffende topicstarters. Deze willen graag een preloader die zo snel mogelijk verschijnd, dus klein is, en die eigenlijk maar 1 swf inlaad, of aan het begin van 1 swf staat.
Ik ben dus een beetje aan het denken geslagen, en de oplossing die ik nu heb staan leek mij de meest fool/n00b proof oplossing.
Onderstaande preloader solution is gebouwd op klein zijn/moeilijk te slopen/ease of use/implementation.
Qua code is het dus afwijkend qua stijl, normaliter zou ik het wat netter coden, maar dan zou dit ding zijn doel missen.
Voorbeeldje :
Vaak veroorzaken de te preloaden .swf files zelf problemen, vanwege scoping issues etc...dit heb ik geprobeerd op te lossen door de te preloaden spullen in een _level in te laden, iets wat ik normaliteer nooit zou doen. (en dus ook niet adviseer)
Daarnaast is er bijna geen x-tra functionaliteit, vanwege de filesize.
[DE PRELOADER + UITLEG GEBRUIK]
De preloader is HIER ingepakt in .zip formaat te downloaden.
De makkelijkste manier om hem te gebruiken is als volgt :
Je zet de uniPreloader.swf (niet de html!) in dezelfde directory als de swf die gepreload moet worden.
De object/embed html van de te preloaden flash pas je aan;
overal waar {naamvantepreloaden.swf} staat, vervang je door uniPreloader.swf?toload={naamvantepreloaden.swf}
Dit is de makkelijkste manier om hem te gebruiken.Liefhebbers kunnen in de bijgevoegde .fla pielen, maar de code is niet veel bijzonders.
Dingen die je niet moet doen :
in je code _level gebruiken...maar dat hoor je zowiezo al niet te doen (en ja, ik doe het wel in deze preloader, om scoping issues die vaak door slechte code worden veroorzaakt te omzeilen).
De preloader preloaden
Ik hoop dat dit ding enig nut heeft om de beginnende flasher op weg te helpen met een easy to use preloader...