- ベストアンサー
flashについて質問です。
flashについて質問です。 制作したflashをどのディスプレイでみても、フルウィンドウサイズで表示させるにはどうしたら良いのでしょうか? またその場合、flashを制作する段階からサイズなどに決まりはあるのでしょうか? 自分のイメージではActionscriptもしくは、Javascriptを利用するのだろうなとは思っていますが、記述に関してあまり知識がありません。 どうか宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
補足で記載されたサイトっぽくしたいということですね。 であれば先に私が提示したどちらの方法でもなく、 その中で少し触れたリキッドデザインというものです。 ウィンドウを最大の大きさで見せるのではなく、 ある一定以上のサイズで見た場合、ページ内の各要素がそれに追従して配置されるというものですね。 正直、説明するとめちゃくちゃ長いです。 http://allabout.co.jp/gm/gc/66816/ こちらを参考にしてみては如何でしょうか
その他の回答 (1)
- BumeshiOK
- ベストアンサー率92% (12/13)
アイコンが怖いですが、めげずに回答させていただきます。 フルウィンドウというのはフルスクリーンのことでしょうか。 それともブラウザを画面いっぱいにするということでしょうか。 前者は、 Stage["displayState"] = "fullScreen"; でできます。 この場合、HTML側のFlash部分のコードで、 allowFullScreenをtrueにしておいてください。 後者はJavaSCriptですね。 JSで window.resizeTo(screen.availWidth,screen.availHeight); window.moveTo(0,0) とし、 HTMLのFlash部分の幅と高さを100%とする。 パブリッシュ設定の「伸縮」は"すべて表示"にしておいてください。 Flashの制作段階におけるサイズの「きまり」は特にありません。 ただ、フルスクリーンということは、現役のノートPCで見ても大丈夫なように、 1024x768のモニタサイズを意識して作った方が、見てる人は気持ちいいと思います。 リキッドデザインにするなら、また話は別になりますが。。 それとは別で、表示サイズが大きくなればPCの描画処理負荷も大きくなりますので、 例えばアルファを多用したアニメーションなどは避けた方がいいでしょう。
お礼
お礼が遅れた事を、まず申し訳ありませんでした。 的確な回答をありがとうございました。
補足
回答ありがとうございます。 画面一杯に作ったFlashを表示するのは後者という事ですね。 http://www.uniqlo.com/luckymachine/uk/ http://www.apaka.com.pl/#/projekty/case-studies/ このJavaScriptはFlash内に記述したらよいのでしょうか? それとも、Flashを配置するHTML側に記述したら良いのでしょうか? Actionscriptの知識が浅く、申し訳ありません。
お礼
的確なアドバイスありがとうございます。 ご紹介いただいたサイト早速確認してみます。 本当にありがとうございました。