我在想如何在瀏覽器上調整圖像以調整最小和最大寬度和高度參數?在瀏覽器上調整縮放比例圖像調整大小
我知道如何使用Event.RESIZE函數使我的圖像與使用stage.stageWidth/Height的瀏覽器成比例,但我試圖找出一種方法來將動畫片段或圖像放大或縮小爲某些尺寸(如在瀏覽器上)調整圖像的最大尺寸爲640x480,最小尺寸爲320x240。任何人都有鏈接或任何建議?我找不到具體的答案。謝謝。
我在想如何在瀏覽器上調整圖像以調整最小和最大寬度和高度參數?在瀏覽器上調整縮放比例圖像調整大小
我知道如何使用Event.RESIZE函數使我的圖像與使用stage.stageWidth/Height的瀏覽器成比例,但我試圖找出一種方法來將動畫片段或圖像放大或縮小爲某些尺寸(如在瀏覽器上)調整圖像的最大尺寸爲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的舞臺相關的情況如何,因爲一旦我測試,調整大小直到降低瀏覽器大小的一半纔會發生? – Nerdysyntax 2011-06-05 04:06:37
這將工作相同,只需用'1024'和'480'替換'640'和'768'即可。 – 2011-06-05 06:16:01
如果您希望更多人幫助您,您可能想要接受以前幾個問題的答案。 – 2011-06-03 18:51:21