Archief - FLASH: Preloader

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.

orez

Legacy Member
Ok, ik zen dus redelijk nieuw in het flashgebeuren en er rond... ben momenteel ne preloaderke aant maken.

ge kunt het vinden hierop:
http://home.tiscali.be/orezke/

ge ziet da er een bloem staat (is ma om te testen :p) ma kzou nu bv willen da deze gevuld wordt van onderaan naar boven toe, met wit bv... kheb al geprobeerd om een bestand erboven te plaatsen, een movieclip met diezelfde bloem en daar de height aan te passen maar da geeft ni direct het gewenste resultaat :s

op http://home.tiscali.be/orezke/FLA/index.fla kun je de .fla file terugvinden

en hier is mn actionscripting:
Code:
stop();
this.onEnterFrame = function(){
	geladen = this.getBytesLoaded();
	totaal = this.getBytesTotal();
	this.txtGeladen.text = Math.round(geladen/totaal*100) + " %";
	this.mc_preloader_flower._height = (geladen/totaal*300);

	if((geladen/totaal*100 == 100)) {
		this.gotoAndStop(2);
	}
}

Any help is appreciated... tnx :)

*edit ik zag juist da folderbrowsing forbidden is, heb dan maar rechtstreekse link naar .fla gegeven...

BsA-Pieje

Legacy Member
Mij nu niet doodschieten als ik iets mis zeg, maar ik heb 4 nachten op rij gewerkt en ben momenteel zzzzzzzzzzzz.

Anyway. Hoe ik het doe is:

-layermask met bv vierkant als mc, die je op de scene plaats en als instancenaam iets meegeeft (bv. schuif) Je plaats deze ook onder het logo. (zodat het witte logo niet zichtbaar is in het begin)

-een masklayer (dat onderdeel is van de layer met de schuif op) daaronder met het logo in het wit

-daaronder (dus, een losse layer dat GEEN onderdeel is van de bovenstaande mask, en dus altijd zichtbaar blijft.) met het blauwe logo.



Verander nu uw code een beetje zodat dan schuif._y naar boven gaat, zodat beetje bij beetje de mask 'volloopt' en het witte gedeelte zichtbaar wordt.

Sorry voor de onleesbaarheid. Als ge er niet aan uitkunt (wat ik kan begrijpen), kunt ge me altijd pm'e en zal ik straks wel een .fla uploaden ofzo

Ik ga nu slapen. GL

Annun

Legacy Member
Dat wat BsA-Pieje zegt werkt, maar ge beter met de _yscale van uw wit ding werken. _yscale is immers al in procenten.

Wat moet je dus doen:
-onderste layer uw niet-opgevulde bloem
-2e layer: een witte movieclip (instance name niet vergeten, bv. MC_opvulling) die even breed is als uw bloem en even hoog als uw bloem.
-3e layer: masklayer van de 2e layer, met die bloem als mask
-dan uw actions: MC_opvulling._yscale=Math.round(geladen/totaal*100).
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