メイン 迷える子羊の部屋【初心者専用】 Flashをブラウザ全体に100%表示 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Takuya0326 | Åê¹ÆNo.13845 投稿日時: 2005-1-8 13:29 |
新米 居住地: 投稿: 17
使用環境:
Flash MX MacX10.37 |
Flashをブラウザ全体に100%表示 Flashをブラウザ全体に100%表示、尚かつブラウザを拡大・縮小しても中のフラッシュファイルはそのままの状態にしたいのですが、やり方がわかりません、どうかご教授ください。
ちなみにソフトはFLASH_MXです。 よろしくお願いします。 |
空野大二郎 | Åê¹ÆNo.13846 投稿日時: 2005-1-8 14:36 |
職人 居住地: 愛知 投稿: 389
使用環境:
XP:Home FlashMX IE6.0+FlashPlayer7,0,19 CPU:Pentium4 2.26GHz メモリ:1,024MB |
Re: Flashをブラウザ全体に100%表示 まいど。
Flashをブラウザ全体に100%表示させるなら、 「ファイル>パブリッシュ設定>HTMLタブ>サイズ」を 「パーセント」に変更し、100×100にしてパブリッシュします。 HTMLタグでいえば、OBJCETとEMBEDの「WIDTH」と「HEIGHT」を100%に変更することにあたります。
|
Takuya0326 | Åê¹ÆNo.13849 投稿日時: 2005-1-8 15:42 |
新米 居住地: 投稿: 17
使用環境:
Flash MX MacX10.37 |
Re: Flashをブラウザ全体に100%表示 ありがとうございます。
パブリッシュしてHTMLの中のタグを100%にしました。しかし、ブラウザーを拡大・縮小をすると、中のフラッシュファイルが変形したりします。ブラウザーを拡大・縮小しても、中のフラッシュファイルが100%表示した状態を維持したいのですが、なにか良い方法は何かないでしょうか? すみませんがよろしくお願いします。 |
野中文雄 | Åê¹ÆNo.13850 投稿日時: 2005-1-8 16:10 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: Flashをブラウザ全体に100%表示 ご質問の意味が理解できません。
SWFをブラウザの「ウィンドウ」の100%に設定した場合、「ウィンドウ」を拡大・縮小すれば、SWFの表示サイズも当然それにともなって変化するはずです。縦横比が変わってしまうということをいわれているのでしょうか? 引用: Takuya0326さんは書きました: いずれにしても、Flash MXオンラインヘルプ[Flashの使用] > [パブリッシュ] > [Flashドキュメントのパブリッシュ] > [Flashムーピーに付属するGTMLドキュメントのパブリッシュ設定]をお読みください。縦横比については、10の[伸縮]オプションに説明があります。 |
Takuya0326 | Åê¹ÆNo.13851 投稿日時: 2005-1-8 16:44 |
新米 居住地: 投稿: 17
使用環境:
Flash MX MacX10.37 |
Re: Flashをブラウザ全体に100%表示 ありがとうございます。
縦横比が変わってしまうということです。本で読んだのですが、「Stage.scaleMode="noScale";」のプロパティを書けば、リサイズしないと書いていましたが、Flashをブラウザ全体に100%表示した場合、中のFlashファイルはリサイズしないのですが、ブラウザ全体に表示されません。ブラウザ全体に表示した状態でリサイズしない方法はないでしょうか? 文章が下手でどうもすみません。 よろしくおねがいします。 |
ひろゆき | Åê¹ÆNo.13856 投稿日時: 2005-1-8 19:30 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: Flashをブラウザ全体に100%表示 引用:
ブラウザ全体に表示した状態でリサイズしない方法はないでしょうか? これは矛盾してませんか? サイズを変えたくないものと サイズをブラウザに合わせたいものとが別のものなのではないでしょうか? だとすれば、それを明確に書かれた方がよろしいかと思いますが・・・。 例えば、_root.mc は、ブラウザのサイズにかかわらず、常に同じサイズで表示し、 _root.background は、ブラウザのサイズに合わせるというのであれば、 _root の1フレーム目に
_root の2フレーム目に_root.mc (中心点は中央) を配置。
_root のの2フレーム目に_root.background (中心点は左上) を配置。
HTMLの書き出しでは、width:100% height:100% salign:LT で。 |
野中文雄 | Åê¹ÆNo.13858 投稿日時: 2005-1-8 20:57 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: Flashをブラウザ全体に100%表示 そうですね。ブラウザにしろ、何のアプリケーションにしろ、それは「ウィンドウ」の中に表示されます。したがって、「ブラウザ全体」というのは、ブラウザを表示している「ウィンドウ内の領域全体」と解釈するのが自然に思えます。
引用: ひろゆきさんは書きました: 文章や説明の上手い下手以前に、Takuya0326さん自身がご自分のやりたいことを、具体的に考え、明確にしていらっしゃいますか? Takuya0326さんのいわれる「ブラウザ全体」というのは、ご自分の環境で具体的に何ピクセル×何ピクセルで、ディスプレイ左上隅からみた(x, y)座標はいくつですか? また、その環境のディスプレイ解像度は、いくつですか? ユーザー環境のディスプレイ解像度やOS/ブラウザの種類・設定が異なっても、その値は一定なのですか? もし異なる場合、その値の(スクリプトは関係なく算数の)計算の仕方はどうなるののですか? |
Takuya0326 | Åê¹ÆNo.13859 投稿日時: 2005-1-8 21:24 |
新米 居住地: 投稿: 17
使用環境:
Flash MX MacX10.37 |
Re: Flashをブラウザ全体に100%表示 ありがとうございました。
出来ました。私の文章がおかしかったと思います。どうもすみませんでした。 これからもよろしくお願いします。 今回は本当にありがとうございました。 |
ひろゆき | Åê¹ÆNo.13860 投稿日時: 2005-1-8 21:37 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: Flashをブラウザ全体に100%表示 引用:
出来ました。 何をどうやって実現されたのでしょうか? それを書かれないと、何が有効な情報か、後から見る人には分かりませんが。 この次の投稿(No.13863)で、Takuya0326さんの書かれているスクリプトを、 _root のフレームアクションに記述した場合、左上を基準に100%表示され、 ウィンドウをリサイズしても、それに合わせて、ムービークリップは移動はしません。 リサイズしても、ムービークリップのサイズを変えず、 中央位置に表示するのであれば、次のようにしてください。 _root に、ムービークリップ(インスタンス名: my_mc) を配置。 この my_mc の位置を、いつもウィンドウの中央にあるようにします。 _root 第1フレームに
|
Takuya0326 | Åê¹ÆNo.13863 投稿日時: 2005-1-8 23:22 |
新米 居住地: 投稿: 17
使用環境:
Flash MX MacX10.37 |
Re: Flashをブラウザ全体に100%表示 どうもすみません。
まず、Flashのドキュメントサイズを640*480にし、適当なグラフィックを作り配置しました。 1フレームアクッションに Stage.scaleMode = "noScale"; Stage.align = "TL"; sW = Stage.width; sH = Stage.height; ls = new Object(); ls.onResize = function () { this._x = _root.sW/2; this._y = _root.sH/2; }; Stage.addListener( ls ); ひろゆきさんが先ほど書かれた、プログラムを使い、それからサイズを縦横100%にし書き出しました。 |
(1) 2 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |