• ベストアンサー

Flash画面を拡大したい

こんにちは。 Flashについては全くの素人です。 Flashの画面を拡大して見たいのですが、 右クリックで出てくるメニューで 「拡大」が非表示になっている場合は 何をやっても拡大して見ることはできないのでしょうか? できないなら仕方ないですが 何か方法があるなら教えていただきたいです。 よろしくお願いします。

  • chiln
  • お礼率100% (5/5)
  • Flash
  • 回答数3
  • ありがとう数5

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.3

#1 です。 「meromeropark」 http://meropar.jp/ の場合は,ActionScript で,右クリックメニューを非表示にしている上に, // ステージ内容を拡大縮小なし Stage.scaleMode = "noScale"; という ActionScript でさらに拡大縮小させないようにしていると考えられます。 #1でも書きましたように, Adobe Flash をお持ちでしたら, この SWF を loadMovie(ロード) して,右クリックメニューを非表示にするActionScriptの呪文をといてやれば拡大縮小できます。 http://www.adobe.com/jp/products/flash/ ---------------------------------------------- Adobe Flash をお持ちでなくても, ActionScript 使用可能な Flash 作成ソフトをお持ちであれば, 同様なことはできます。 例えば Suzuka というフリーソフトがあります。 http://www.cty-net.ne.jp/~uzgensho/ このソフトをインストール(リッチエディット版をダウンロードして解凍するだけ)して, Suzuka を起動して, レイヤーにアクションレイヤーを挿入。 そして, そのアクションレイヤーのフレーム1に次のように書きます。 ------------------------------------------------------- // _root に myMC というムービークリップを作成 _root.createEmptyMovieClip("myMC",0); // myMC に SWF をロード myMC.loadMovie("エッチttp://cache.meropar.jp/swf/top/index.swf"); // ステージのメニューを表示 Stage.showMenu = true; ------------------------------------------------------- そして, Suzuka で「ウィンドウ」→「プレビュー」 これで,拡大できます。 Adobe Flash でも同様に,フレーム1 に上のスクリプトを書いて「ムービープレビュー」で見ることが出来ると思います。 簡単に書きましたが, おそらく Flash を作成されたことがなければ, 何が何だか,また,どうすればいいのかわからないと思います。 もし,Flash 作成に興味をお持ちでしたら, 最初に書いた Adobe Flash ,や Suzuka や そして ParaFla などどれでも良いのでどれかを色々なサイトを参考にしながらで身につけてください。 そうすれば,上に書いたことはほんの1分足らずでできてしまうと思います。

chiln
質問者

お礼

またまたありがとうございます。 はぁ~そうだったんですか! やっぱり詳しい方に見ていただくと違いますね。 具体的な拡大方法まで丁寧に説明してくださって ありがとうございます。 細かいことはやってみなければわからないと思いますが 何をすべきかはよくわかりました。 今度試してみたいと思います。 本当に、私みたいな素人にもわかるように説明してくださって ありがとうございました!感激です。

その他の回答 (2)

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.2

#1です。 > 具体的にどうすればよいのでしょうか? 具体的に回答するなら,本当に具体的にページを解析しなければならないので非常に回答しにくいです。 Adobeのサイトでも実験材料に使わせてもらおうかと思いましたが, AdobeのサイトのFlashは「右クリック」→「拡大」ができてしまいますから良い材料になりません。 大変申し訳なく,無断拝借ですが, 「FLASH制作,FLASH作成,FLASH素材のUFO」 http://flash.xtaro.com/ さんのページを使わせていただきます(素材のUFOさんすみません)。 素材のUFOさんのページのFlashは, 「右クリック」→「拡大」できません。 上記ページを開いた状態で「表示」→「ソース」で HTML ソースを表示させます。 そして,そのソースの中から「swf」という文字列を検索します。 すると, > embed_on("newtop4.swf","74… などが検索されます。 したがって,SWF は エイチttp://flash.xtaro.com/newtop4.swf だとわかります(エイチは本当は半角小文字の h です)。 その エイチttp://flash.xtaro.com/newtop4.swf をブラウザで直表示させたら, その時点で拡大していると思いますし, また,表示された SWF(Flash) を右クリックすると「拡大」も出てくると思います。 またこのことから, このページの SWF は,ActionScript ではなく HTML のタグで,右クリックメニューを表示させていないパターンの Flash だとわかります。

chiln
質問者

お礼

度々ありがとうございます。 なるほど~。こうなっていたんですね。 本当に具体的に説明してくださったおかげで よくわかりました。 いくつか違うサイトでも試してみましたが、うまくいきました。 ただ、SWF を直表示させても(もしかしたらできていないのかも・・・) 拡大しないサイトがあるのですが (こちらです。 「meromeropark」 http://meropar.jp/ ) これは HTML のタグで非表示にしているタイプではないということでしょうか? 何回も質問してしまってすみません。

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 何をやっても拡大して見ることはできないのでしょうか? それは何とかすれば何とでもなるでしょう。 右クリックのメニューを非表示にするには, SWF(Flashファイル)内部の ActionScript で非表示にする方法と, SWF を貼り付ける HTML のタグで非表示にする方法とがあります。 一般的には後者 HTML のタグの場合が多いと思います。 この場合は SWF を直表示して右クリック→拡大・縮小させればできると思います。 前者 ActionScript で非表示にしている場合は, その SWF をロードする SWF を自作して, 右クリックを有効にしてしまえばできると思います。 それより何より, HTML のタグであっても ActionScript であっても, SWF を直表示した時点で大きさは任意になるのが普通ですから, この時点で拡大も縮小も自由なはずです。 IE7 では SWF の直表示ができない場合もあると聞きますが, もしそうであればブラウザを変えれば直表示可能になると思います。

chiln
質問者

お礼

回答ありがとうございます。 仕組みがなんとなくわかってきました。 SWF を直表示、とは、具体的にどうすればよいのでしょうか? ちなみに、OS は Windows xp 、ブラウザは IE6 を使っています。

関連するQ&A

  • MacでのFLASH(swf)拡大方法を教えて下さい。

    WinだとFlashの上で右クリックをすると拡大・縮小・再生・・・等のメニューが出てくるらしいのですが、Macだと出てきません。 検索の仕方が悪いのかもしれないのですが、検索しても解決方法が見つかりませんでした。 ブラウザは関係あるのかないのかもわからないのですが、SafariとFirefoxを使っています。 もしご存知の方がいらっしゃいましたら、画面を拡大する方法を教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Mac
  • 埋め込み flash 枠拡大について

    Web ページに埋め込んだ flash は、[右クリック] > [拡大]で、 拡大して表示させることができますが、表示枠そのものは変わらないので 一部しか表示できず、全体を見るにはスクロールさせるしかありません。 表示枠そのものも同時に拡大させられるようにしたいのですが、何か良い知恵を下さい。

  • IE画面拡大ツール

    ご存知の方お願いします。画面拡大ツールは、いろいろありますが、探してるものは、IE画面でたとえば画像を拡大したい場合に右クリック→100%とか200%でIE画面で右クリックに組み込まれる拡大ツールが、あるようなんですが、友人に聞きました。何とかZOOMといってたんですが、探せません友人も忘れたみたいで探せません。わかる方お願いします。

  • Flashで右クリックメニューについて

    Flash初心者です。 ようやく少しずつ出来るようになってきました。 さて、私の作ったSWFファイルを、Web上に表示し、右クリックすると、 ・拡大、縮小、すべて表示 ・再生、ループ再生 ・巻き戻し、プリント などのメニューが表示されます。 これが普通だと思っていましたら、とあるサイトの広告Flashを同じように右クリックしたら、 ・設定 ・Flash Player 9について というメニューしか表示されませんでした。 質問ですが、 1、これはどういう意味があるのでしょうか? 2、この広告Flashのような設定にするにはどうすればよいのでしょうか? ご教授願います。

    • ベストアンサー
    • Flash
  • flashで画面いっぱいに拡大できない

    flash cs5を使ってアニメーションを制作しています。そこで小さいオブジェクトが画面いっぱいに拡大されるというモーションを作りたいのですが、拡大?サイズ?に上限があるようである程度までしか拡大できず、それ以上拡大できません。どうやったら画面いっぱいまで拡大出来るか詳しい方の知恵をお貸しください。お願いします。

    • ベストアンサー
    • Flash
  • Flashをexeで出力した時のメニューを消したい

    Flashをexeの形式でパブリッシュした時に、パブリッシュされたexeファイルを実行すると、「ファイル(F)、表示(V)、制御(C)、ヘルプ(H)」というメニューが上に表示されてしまいますが、これを表示しない方法はないでしょうか? あと、画面を右クリックしたときのメニューも消したいのですが、どうしたらよいのでしょうか? 実際、フラッシュで作成した???と思われるプログラムで、メニューや右クリック時のメニューがないものを見たことがありますので、どうやっているのか不思議です。 それとも、アドビのフラッシュではなく、何か別のソフトを使っているのでしょうか? その場合は、ぜひ、そのソフト名を教えてください。無料だとなお助かります!!!

    • ベストアンサー
    • Flash
  • 画面の拡大(元に戻す)方法

    Windows 7ですが、二画面を使って作業がしたい場合、一つの画面を表示してから、もう一つの画面を表示し、その画面の四隅をドラッグして縮小しています。 作業後、元に戻す方法が分かりません。縮小と逆に四隅をドラッグして拡大しても、他の画面を立ち上げると縮小したままで表示されます。右上の拡大、縮小ボタンをクリックするか、画面最上部をダブルクリックすれば拡大できますが、毎回この作業は面倒くさいので、常に拡大画面が表示できるようにする方法を教えて下さい。

  • FLASHの画面を最大表示できるでしょうか?

    毎日、日経ブロードバンドニュースを見てるのですが、 いつからか動画がFLASHに変わってしまい、 画面いっぱいに最大化できないようになりました。 右クリックしてもFLASHのメニューがでるだけです。 画面が小さくて見づらいのです。 前は最大化して見ていたのですが…。 FLASHの動画をなんとか最大化できないものでしょうか。

  • 画面が拡大されてしまい困ってます。

    Win98のデスクトップ(ソーテックE-one)です。 画面拡大の操作をしてないのに、画面が拡大されてしまい、ヤフーのHPだと全体の4分の1(左上)が画面全体に表示されています。 プロパティで画面調整を試みたのですが、プロパティ画面の最下部が表示されないためOKをクリックできず調整ができません。 他に調整の方法はあるのでしょうか?

  • Flashで表示されたサムネイルをJavaScriptで拡大表示したい

    HTMLはある程度わかるようになってきただけのJavaScript初心者なのですが、HP制作の途中、Flashを使っていて分からないことが出てきました。 教えていただけるとうれしいです。 Flashのメニューを使っていて、そのメニューはリンク先がカスタマイズ可能です。 リンク先の指定は、テキストファイルの中に記述されている、 「 &url5=http://www.xxxxx.xxx.xx/& 」という場所で指定することになっています。 フォトギャラリーの写真のサムネイルをメニュー項目にして、Flashメニューでサムネイル選択したいと思っているのですが、そのサムネイルをクリックしたときに、同じページの別のテーブルに、そのサムネイルの大きな画像を表示させるということをしたいのですが、できるのでしょうか。 もしできるのなら、教えてほしいです。 Flashメニューでないサムネイルをクリックして拡大画像を表示ということはJavaScriptでできるのですが、Flashメニューで、となると不可能なのでしょうか。 よろしくお願いいたします。

専門家に質問してみよう