画像の比率 スクリプト

[sourcecode language=”java”]// 変数 hpw に 「高さ/横幅」 の比を取得
var hpw:Number = photoFrame._height/photoFrame._width;
// もし横幅が120より大きい場合
if (photoFrame._width>120) {
// 横幅を120にする
photoFrame._width = 120;
// そして高さもその比に合わせて変える
photoFrame._height = 120*hpw;
}
// 上の縮小をしても(しなくても)まだ高さが160より大きい場合
if (photoFrame._height>160) {
// 高さを160にする
photoFrame._height = 160;
// そして横幅もその比に合わせて変える
photoFrame._width = 160/hpw;
}
[/sourcecode]