масштабировать изображение в браузере - PullRequest
0 голосов
/ 03 июня 2011

Мне интересно, как бы я масштабировал изображение в браузере с изменением размера с минимальными и максимальными параметрами ширины и высоты?

Я знаю, как использовать функцию Event.RESIZE, чтобы сделать мое изображение пропорциональным браузеру с помощью рабочей области..stageWidth / Height, но я пытаюсь найти способ увеличить или уменьшить масштаб видеоклипа или изображения до определенного размера, например, при изменении размера браузера максимальная длина будет 640x480, а минимальная - 320x240.У кого-нибудь есть ссылка или какие-либо предложения?Я не могу найти ни одного форума с точным ответом.Спасибо.

1 Ответ

0 голосов
/ 03 июня 2011

Используйте 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;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...