浏览器上的缩放图像调整大小

时间:2011-06-03 18:48:41

标签: actionscript-3

我想知道如何使用最小和最大宽度和高度参数在浏览器调整大小上缩放图像?

我知道如何使用Event.RESIZE函数使我的图像与使用stage.stageWidth / Height的浏览器成比例,但我想找到一种方法让一个movieclip或图像按比例放大或缩小到某个例如在浏览器上调整大小的图像最大值为640x480,最小值为320x240。有人有链接或任何建议吗?我找不到任何具有确切答案的论坛。感谢。

1 个答案:

答案 0 :(得分:0)

使用Math.min()和Math.max()来限制宽度和高度的值。我假设您希望图像按比例缩放。

var w : Number = Math.max(320, Math.min(stage.stageWidth, 640));
var scaleRatio : Number = w / 640;
var h : Number = 480 * scaleRatio;

myImage.width = w;
myImage.height = h;