• ベストアンサー

上手くこの違和感を取り除くことは出来ませんか?

このサイトは縦横のサイズ指定が100%で画面いっぱいに表示されるようになっています。 自分もそんなサイトを作ってみたのですが100%にサイズを指定すると相手のブラウザ環境によってFLASHの中の画像や文字の大きさが変わってしまいます。 自分で色んなサイズやブラウザで試してみたらやはり少し歪んだりして見づらくなってしまいました。 サイズ100%は効果的なFLASHの見せ方と思うのですが、上手くこの違和感を取り除くことは出来ませんか? http://www.balance2u.com/

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.1

よくわかりませんが, 結局,書かれているURLのように, 100%でもFLASHの中の画像や文字を拡大縮小させないようにしたいということでしょうか? 細々した点は除いたとして, それだけのことでしたら,スクリプト1行ですよ。 メインムービー(_root) のフレーム1 に Stage.scaleMode = "noScale"; と書くだけです。 上のように書いたデフォルトでは中央固定表示です。 つまり,書かれているURLのような場合です。 その他の場所に固定表示したい場合は, ここにあるように↓ 「整列する位置を指定する(FlashMX以降)」 http://hakuhin.hp.infoseek.co.jp/main/as/stage.html#STAGE_03 例えば Stage.align = "BR"; のようにもう1行加える必要が出てきます。 100%表示でも,拡大縮小しないということは, それこそ環境によって,表示されるエリアが変わるので ステージ外にも大きく大きくFlashを作っておく必要があるかもしれません。 また,メニューなど主要部分は中央付近に作っておく必要があります。 背景を例えば黒で統一した場合は,大きく大きく作る必要も特にありません。 これは場合によるので一概にはなんとも言えません。 その他, こういう質問↓にも以前回答したことがあります。 何か参考になることがあるかもしれません。 「質問:パーセントで配置したフラッシュについて」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1838609  ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1838609

fran-go
質問者

お礼

とても参考になりました!! リンク先も即ブックマークだし、 わかりやすい回答ですっきりすることが出来ました。 ありがとうございます。

関連するQ&A