vinTagesworld Flash forum

Stel zelf een vraag in het flash forum!


full browser
blokje door W0utah op 24-02-07 om 21:25
Een tutorial waar ik al enige tijd naar opzoek ben is een tutorial over full browser in flash.

Pakt dat je nu een vierkant hebt in flash en je wilt die over het hele browservenster laten komen, hoe doe je dit nu?

 


<< [1] [2] >>
Reply
blokje door vinTage op 24-02-07 om 22:33
Hmm, als je de swf bekijkt (of exe) buiten de browser om dus, dan kan je met
actionscript code

fscommand("fullscreen", true);
 

een fullscreen flashmovie ding tonen.

Als je dat ding online wilt tonen dan "denk" ik dat je niet helemaal om het browserscherm heen kan.
Je zal denk ik wel altijd de statusbalk blijven zien, de adresbalk/menubalken/scrollbalken etc kan je wel weghalen met javascript.

Dan heb je verder nog de verschillende manieren van publishen, in principe word een swf standaart gepublished als "showAll", maar deze settings zijn met ActionScript te omzeilen dmv:
actionscript code

Stage.scaleMode = "noScale" // of exactFit, showAll, noBorder
 


Nu heb ik ergens wel eens een flv player gezien die wel héél het scherm in beslag nam, maar hoe ze dat precies doen weet ik ook niet echt (ik denk dat het as3 is)


big fat edit
wow, fullscreen...werkt blijkbaar wel alleen maar met fp versie 9.nogwa (of hoger)

laatst ge-edit op: 24-02-07 om 22:35
Reply
blokje door W0utah op 24-02-07 om 22:45
ik wil eigenlijk gewoon in de browser het volledige oppervlak kunnen gebruiken.

En als je de swf appart opent dat je hem kan resizen zoveel je wilt, maar dat je toch alles blijft zien

edit
actionscript code

Stage.scaleMode = "exactFit" // of exactFit, showAll, noBorder
 

zo werkt het

edit2

Als je elementen, bv tekst worden dan uitgerokken, is hier ook een oplossing voor?

laatst ge-edit op: 24-02-07 om 22:54
Reply
blokje door vinTage op 24-02-07 om 22:54
Das toch simpel ? de swf word zo groot als je het opgeeft in de html, als je dus de afmetingen via javascript doorgeeft van de browser van de bezoeker, dan zal die swf gewoon zo groot zijn.

En als er toch helemaal geen html te zien is/nodig is, kan je net zo goed de swf tonen en no scale gebruiken, dan is dat altijd browser vullend.

geen Stage.scaleMode gebruikt.
wel Stage.scaleMode gebruikt.

Ik kan wel eens de code opsnorren om met js de maten in de html te proppen, maar ik verwacht visite dadelijk, dus ik garanteer niet dat dat voor vandaag is.


@je edit, nee, daar is geen oplossing voor, maakt niet uit op welke manier je het doet.

laatst ge-edit op: 24-02-07 om 22:55
Reply
blokje door W0utah op 24-02-07 om 23:03
als je dan gewoon publisht met width en height op 100%

en dan in de css van de body de margins op 0 zet moet het toch ook lukken


en dan natuurlijk Stage.scaleMode gebruiken.


Visite: is dat niet wat laat

 
Reply
blokje door vinTage op 24-02-07 om 23:04
quote W0utah :

Visite: is dat niet wat laat
Bwah, niet op mijn leeftijd

oh, vergeten, maar als je published op whatever afmeting, zodra je de swf groter toont dan dat hij werkelijk is, dan zal dus ALLES vergroot worden.

laatst ge-edit op: 24-02-07 om 23:07
Reply
blokje door W0utah op 24-02-07 om 23:10
jah, dat had ik wel door

misschien maak ik gewoon alles op 10.000px, hoef ik enkel te verkleinen :p

als ik hem op 800*600 maakt hoeft hij niet zoveel te vergroten dus maakt niet uit, kga het gewoon is proberen

 
Reply
blokje door vinTage op 24-02-07 om 23:14
mwah, 800*600 is best wel uit de tijd, ik schat dat zo'n 90% van het surfende publiek een resolutie van 1024*768 of hoger gebruikt...

laatst ge-edit op: 24-02-07 om 23:14
Reply
blokje door W0utah op 24-02-07 om 23:22
955*600

Als het juist moet passen, je hebt ook nog die balken vanboven

ik heb een groter scherm, dus bij mij wordt hij uitgerokken.

Maar kga het is proberen

 
Reply
blokje door vinTage op 24-02-07 om 23:23
En de visite is er
Moet ik nog kijken voor die js codes, of is dat niemeer nodig nu je weet dat toch alles geresized word ? (iig niet meer voor vandaag)

 
Reply
blokje door W0utah op 24-02-07 om 23:50
met die js code wordt toch ook alles geresized.

laat maar, ik kan nu mijn plan wel trekken.

 
<< [1] [2] >>
Dit topic is gesloten.