Actionscript 3 在浏览器上缩放图像大小

Actionscript 3 在浏览器上缩放图像大小,actionscript-3,Actionscript 3,我想知道如何在浏览器上缩放图像,并使用最小和最大宽度和高度参数调整大小 我知道如何使用Event.RESIZE函数使我的图像与使用stage.stageWidth/Height的浏览器成比例,但我正在试图找到一种方法,使movieclip或图像放大或缩小到某个尺寸,例如在浏览器上调整大小。图像最大值为640x480,最小值为320x240。有人有链接或任何建议吗?我找不到有确切答案的论坛。谢谢。使用Math.min和Math.max钳制宽度和高度的值。我假设您希望图像按比例缩放 var w :

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


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

使用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;

如果你想让更多的人帮助你,你可能想接受你之前几个问题的答案。谢谢,这对我来说是一个很好的开始。问题这与1024 x 768的阶段有什么关系?因为一旦我进行测试,调整大小直到降低浏览器大小的一半时才会发生?这同样有效,只需将640替换为1024,将480替换为768即可。