实现全屏FLASH自动适应浏览器的大小
今天在百度上看见了一个FLASH适应浏览器大小的问题,但是很多人都会以为是HTML所致, 很多人会用CSS去定义,然后加DIV,其实用添加侦听resize fullsecreen才能实现Flash自动适应浏览器大小, flash auto resize-自适应大小 as版本:2.0 场景:添加影片剪辑并命名right,bg,bottom
代码:
[CODE_LITE] fscommand("fullscreen", "true"); Stage.scaleMode = "noScale"; Stage.align = "TL";// function Resize(){ //背景全屏显示 bg._width = Stage.width //背景宽度=舞台的宽度 bg._height = Stage.height //背景高度=舞台的高度 bg._x =0 bg._y =0 //底部居中 bottom._x = (Stage.width-bottom._width)/2; //top的x坐标=(舞台的宽度-top的宽)/2 bottom._y = Stage.height-bottom._height; //top的y坐标=舞台的高度-top的高 //右上角 right._x = Stage.width-right._width; //right的x坐标 = 舞台的宽度-right的宽 right._y =0 } Resize(); var myListener:Object = new Object(); myListener.onResize = function(){ Resize(); }; Stage.addListener(myListener); [/CODE_LITE]