flashブラウザ全画面フィットの行い方

最近TOPページのみフルフラッシュという形で話が進むのがありますよね。。

完全フルフラッシュという事でしたらprogressionを使わせて頂くわけですが、

トップ以外はhtmlで作成なので。それではもう少し簡単な形はないかなと探しておりましたらば、

http://nondelion.com/archives/2008/01/17/1012

を参考にさせて頂きました。

よくサイトにちょろっとflashを入れ込む場合はswfobjectはよく使いますよね。

fitflashはその名の通りflashを最小限のサイズ指定をしてそれ以上はブラウザにfitしてくれるというjsライブラリ。

あと、flashのステージの配置ですが、左上の場合は

stage.scaleMode = StageScaleMode.NO_SCALE;

stage.align = StageAlign.TOP_LEFT;

中央配置の場合は

stage.scaleMode = StageScaleMode.NO_SCALE;

stage.align = "";

という事ですが、これはflashのドキュメントプロパティサイズに対してという事ではなくて。

ステージに配置されているムービークリップに対して左上がつきます。

もしムービークリップがドキュメントプロパティサイズよりはみ出ている場合は中央配置という事ですと

ムービークリップの基準点を中央に変更しなければなりません。

ちょっとこれで悩みました。

でもaddChildする必要もないムービークリップが配置してある場合は覚えておくといいですね。

以前作成したフルフラッシュでprogressionがパブリッシュした時に作られるindex.htmlにも

swfobjectとFitflashでブラウザに全画面が設定されてあるという事が分かりました。

やってる時はとりあえず出来たって感じで、あとから分かる事が多いです。。。

それにしてもflashを楽にhtmlへ挿入出来る様になりましたね。

About admin

関西を中心にweb制作広告全般、イラスト制作を作成してます。 フリーランスで活動しております。 名前:森本 太郎 連絡先:morimotoアットstudio-hinemos.com

One Response to flashブラウザ全画面フィットの行い方

  1. admin says:
    喜んでもらって幸いです。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>