Flash Film an Browser anpassen
um eine Flash Film dynamisch an die Größe des Browsers anzupassen,
bedarf es nur weniger Schritte.
- SWF Object / CSS
Den Flashfilm einfach via SWF-Object einbinden,
dann folgendes CSS einfügen:1 2 3 4
<style type="text/css" media="screen"> html, body, #containerA, #containerB { height:100%; } body { margin:0; padding:0; overflow:hidden; } </style>dabei gilt zu beachten, dass #myDIV, #myFLASH durch die Container ersetzt werden,
in denen der Flash Film eingebunden wird. - Flash / AS3
Erst mal muss das Skalieren deaktiviert werden – und der Skalierungs-Punkt auf “Oben-Links” gesetzt.1 2 3
stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener(Event.RESIZE, resizeHandler);
Danach wird der Event Handler konfiguriert:
1 2 3 4
private function resizeHandler(event:Event):void { // Mach irgendwas // und/oder skaliere deine Objekte je nach Größe :) }
Punkt, Punkt, Komma, Strich …
fertig ist das Mondgesicht.
