Archief - FLASH: 100% breedte

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.

[E.I]Magic

Legacy Member
Ahoihoi,

ik ben aan het werken aan een site die dus een hoogte en breedte heeft van 100%

Op de homepagina komt een image (logo, vulling ed).

Nu, de persoon voor wie ik het maak had graag een animatietje gehad zoals een deur die opengaat. Eenmaal de deur open, kan je het logo zien.

Dus, mijn probleem.
Ik moet dus een animatie hebben die 100% * 100% is, zonder dat de image verandert in grootte..

Is dit mogelijk met CSS (z-index)?

Ik heb al redelijk wat gezocht, maar vind niet echt iets die me kan helpen...
Bij deze... Iemand hier misschien :D

UnD3RD0G

Legacy Member
wat je kan doen, maar niet echt katholiek is

is je swf-bestand index noemen

index.swf dus, en deze als ontvangt nemen.
de swf spreid zich automatisch over gans je scherm.

tis teerst wat me binnen schiet, tis een heel slechte manier ( mensen zonder flash zijn gescheten :) ) maar twerkt

te laat gezien dat je CSS vroeg.
CSS zou ik ook eens moeten zoekn

Strangler

Legacy Member
in actionscript kun je een noScale funtie aanroepen...

[E.I]Magic

Legacy Member
Het probleem zit hem in het feit dat de ene layer gescaled moet worden naar 100% en de andere (met de image) niet.
Kan je dit met noScale doen?
Ik heb de movie gepublished met scale = no scale maar dan neemt de movie zogezegd 100% van de pagina in zonder effectief te scalen..

dêsh'

Legacy Member
Je moet werken met movieclips.
(animatie_mc = de deur, die niet gescaled wordt en in het midden van de stage staat.)
(scale_mc = de 'achtergrond', die wel gescaled moet worden naar de breedte en hoogte van uw stage).

Op het einde voer je dan een listener toe die uw movieclips verplaatst naargelang de gebruiker zijn browervenster verkleint en/of vergroot.

Code:
//TL = top left
Stage.align = "TL";
Stage.scaleMode = "noScale";

animatie_mc._x = Stage.width / 2;
animatie_mc._y = Stage.height / 2;

scale_mc._x = 0;
scale_mc._y = 0;
scale_mc._width = Stage.width;
scale_mc._height = Stage.height;

var stageL:Object = new Object();
stageL.onResize = function() {
         animatie_mc._x = Stage.width / 2;
         animatie_mc._y = Stage.height / 2;

         scale_mc._x = 0;
         scale_mc._y = 0;
         scale_mc._width = Stage.width;
         scale_mc._height = Stage.height;
}

Stage.addListener(stageL);

Een klein voorbeeld: http://www.dpbc.be/downloads/fullflash.rar

[E.I]Magic

Legacy Member
Ik probeer het zo snel mogelijk, in ieder geval bedankt voor de moeite!!
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