Archief - Flash: Laadbalk .swf

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

spectrious

Legacy Member
Oi,
Ik heb een SWF file die zou moeten voorzien worden van een loader.

Op Google vind ik enkel tutorials over de loader component, maar ik wil dat ding helemaal niet gebruiken, ik wil een ouderwetse loadbar die met een colorfill bar wordt gemaakt.
(klik)
Dit zou dus de loader moeten zijn.

Ik heb echt geen idee wat ik nu moet doen om dit swf'je te laten functioneren als laadbalk voor men hoofd swf.

Kan er me iemand helpen?
Niet noodzakelijk via forum hoor, je mag me altijd ook contacteren via MSN

[email protected]


NOTA: Geen percentage berekenen over hoelang het nog duurt ofzo, er komt geen percentage bij te staan, gewoon dit filmpje als preloader.

De link is een SWF file dus zal deze 100% van je browser venster innemen, werkelijke grootte is veel kleiner.

Breen

Legacy Member
Ik wil je vraag goed begrijpen. Wil je nu gewoon dat filmpje afspelen als loader, vals dus, en gewoon afspelen en dan hopen dat de rest ingeladen is, of wil je die balk echt laten tonen wat er al ingeladen is?

spectrious

Legacy Member
Breen zei:
Ik wil je vraag goed begrijpen. Wil je nu gewoon dat filmpje afspelen als loader, vals dus, en gewoon afspelen en dan hopen dat de rest ingeladen is, of wil je die balk echt laten tonen wat er al ingeladen is?

Nee,nee
dit filmpje is dus een voorbeeld van wat ik zou willen als loader. Het zou dus daadwerkelijk een loader moeten zijn die aantoont hoever het al geladen is. de balk is de voortgang, dus geen 65% loaded teksteje derbij ofzo.

snapje :unsure:


en @ flashkit verwijzen ze mij naar hun tutorial die niet werkt :cry:

loopylama

Legacy Member
1 je maakt een scene met de naam loader; deze scene moet bovenaan de scenes staan in dat venster scenes ;)
2 daarin zet je een movieclip(loader). Die movieclip is een clipke van 100 frames waarbij er in iedere frame via een motion tween 1 blokske in het balkske komt.
3 je zorgt dat er 2 frames zijn. Op beide frames staat u movieclip met u balkje(loader).
4 bovenaan maak je aan nieuwe line voor de programmacode.
5 in frame 1 van prog. code typ je:

tellTarget ("loader") {
gotoAndPlay(Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100));
}

6 in frame 2

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
gotoAndStop("Index", 1);
} else {
gotoAndPlay(1);
}

7 in de volgende scene komt dan u movie

Breen

Legacy Member
spectrious, aangezien blijkbaar deze methode voor je werkt, is het prachtig dat je een oplossing hebt. Doch zou ik je ten sterkste aanraden om niet met scenes te werken, noch via een motiontween je preloader te verwerken.

Probeer nog eens op zoek te gaan naar een goede tutorial, over het maken van een preloader, aangezien je zoveel verder kunt gaan dan een balkje laten bewegen via gotoAndPlay(), wat ook niet echt heel dynamisch is...

spectrious

Legacy Member
:(
Nu werkt het, maar ik heb al eens een namiddag achter een goede tutorial gekeken en bij de meesten lukt alles tot ik op test movie duwde of hem online op men webspace testte.

Daarom dat ik hier vroeg of er iemand een goede tutorial kende. Dus een preloader op de Flash5 manier voldoet ook wel hoor.


Tenzij je een tut kent die goed is.

LunchBox

Legacy Member
@Breen, de scene-methode wordt soms gebruikt omdat het kan voorkomen dat een loader nog niet verschijnt bij't laden van de site (waar de preloader al aan zijn berekeningen bezig is dus), via'n extra scene is dit probleem dan vaak van de baan.

voor de rest heb je wel overschot van gelijk, een scriptje dat de movieclip._xscale (werkt procentueel, handiger dan movieclip._width dus) aanspreekt kan binnen eenzelfde frame gemaakt worden daar zijn geen 100 frames met tweening voor nodig.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan