« 07年4月29日「新幹線にうまく乗れない日」後編 | ホーム | loadMovie()とsetMask()を同時に使う方法 »

Flashの表示スケールをサイズ内に縮小拡大させて納めるかどうかのプロパティ

070613

こんにちは、なかわけです。

今日仕事で発見したことを覚書き。
例えばFlashを300 x 300のステージサイズで制作してhtmlで200 x 200で表示したいときに、widthとheightをそれぞれ200に設定すればいいのですが、その際にうまく表示させるために<object>タグでは<PARAM NAME=scale VALUE=showall>というプロパティが、<embed>タグではscale="showall"というプロパティがあります。

パラメータも4種類あります。
showall [すべて表示]縦横比を維持し指定サイズ内にムービー全体を表示
noborder [枠なし]縦横比を維持し指定サイズ内にムービー全体を表示
exactfit [フィット]ムービーの縦横比が変化し指定サイズに収まるように表示
noscale [拡大/縮小なし]Flashムービー内で指定されているサイズで表示 指定サイズがFlashステージサイズより小さい場合は表示が見切る

また、設定を省略すると「showall」を指定したことと同じになります。

今回も設定がnoscaleになってるのに気付かずに1日悩んだぜ!くそ!勉強になった!

コメント (0)

タグ

関連アイテム

カレンダー

2013年5月
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

クリエイティブ・コモンズ

このブログは、次のライセンスで保護されています。

クリエイティブ・コモンズ・ライセンス

Googleの画像広告