要让flash自适应浏览器屏幕大小需要做到以下两点:
1、swf文件随着浏览器屏幕大小也相应改变大下;
方法:在网页里除了放你的swf文件外不要放其他的任何内容,并且swf文件的宽,高都设为100%;(可以看我的源文件里的fullscreen.htm文件);
2、当swf文件大小改变时,flash 内容也相应重新安排。
当调整浏览器大小时,swf文件大下相应发生变化。使用了Stage 对象的onReisize事件来改变loader组件的大下和位置。
stage.addEventListener(Event.RESIZE, resizeHandler);
function resizeHandler(evt:Event):void
{
trace(stage.stageWidth, stage.stageHeight);
//根据舞台新大小重新布局
}