flash背景图片自适应窗口大小代码(ActionScript2.0)
Stage.scaleMode = "noScale";
Stage.align = "TL";
var mixWidth = 1024; //设置最小宽度数值
var realBgWidth = bg._width; //获取bg的真实宽度
var realBgHeight = bg._height; //...... 高度
var picWH = realBgWidth/realBgHeight; // bg宽高比率
//计算新高度
newBgHeight = function () {
bg._height = bg._width/picWH;
};
//trace("realBgWidth="+realBgWidth);
//trace("realBgHeight="+realBgHeight);
onEnterFrame = function () {
if (Stage.width
bg._width = mixWidth;
} else {
bg._width = Stage.width;
}
newBgHeight();
bg._x = Stage.width/2-bg._width/2; //bg左右居中
bg._y = Stage.height/2-bg._height/2; //bg上下居中
};
flash背景图片自适应窗口大小代码(ActionScript2.0)