vinTagesworld Flash forum
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?
Hmm, als je de swf bekijkt (of exe) buiten de browser om dus, dan kan je met
actionscript codefscommand("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 codeStage.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 editwow, fullscreen...werkt blijkbaar wel alleen maar met fp versie 9.nogwa (of hoger)
laatst ge-edit op: 24-02-07 om 22:35
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
editactionscript codeStage.scaleMode = "exactFit" // of exactFit, showAll, noBorder
zo werkt het
edit2Als je elementen, bv tekst worden dan uitgerokken, is hier ook een oplossing voor?
laatst ge-edit 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
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

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
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
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
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
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)
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.
Dit topic is gesloten.