FLASHのボタンに関するアクションを教えてください!

このQ&Aのポイント
  • FLASHを使い始めたのですが、ボタンに関するアクションについて教えてください。
  • 画面上に同じ見た目のボタンをランダムに配置し、マウスを乗せると別の画像が表示され、クリックすると別のページにジャンプするボタンを作成したいです。
  • 具体的な要件としては、Aボタンの上にマウスをあわせるとB画像が表示されるようにし、別のAボタンをクリックするとB画像が表示された位置に移動し、リンクが設定された別のページにジャンプするという動作です。
回答を見る
  • ベストアンサー

FLASHのボタンに関するアクションを教えてください!

FLASHを使い始めたのですがどうしてもわからないところがあり困っています。大変お手数ですが教えて下さい! 画面上にAというボタンをたくさん並べます。Aは見た目が同じなので、場所はランダムに並べています。これが10個あります。それぞれA-01、A-02という形で並んでいるとして、A-01の上にマウスをあわせるとB-01.jpgという画像が出てくるように設定したいのです。もちろんあわせるだけで、マウスをクリックするわけではありません。別のA-02のボタンをクリックするとB-02の画像がA-01のボタンを押したときに出た画像に変わって同じ場所に配置されるようにしたいのです。また、このボタンをクリックした場合はそれぞれ別のページへリンクもさせたいと思っています。 マウスを乗せると別の場所に画像が表示され、さらにクリックすると別のページにジャンプするといったボタンを作成することは可能でしょうか?大変お手数ですが教えていただければ幸いです。よろしくお願いいたします。

  • Flash
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • honey_001
  • ベストアンサー率35% (19/53)
回答No.1

ちょっとわかりづらいですが、 ○マウスオーバーで画像を表示させるのは、ボタンシンボルのオーバーの部分に画像を配置すればできます。 ○クリックイベントはタイムライン上の配置したボタンのアクションスクリプト on (release) { getURL("○○.html","_self"); } でリンクしますよ

chikonojyo
質問者

お礼

ありがとうございます。やってみたらできました! 本当にありがとうございました!!!

関連するQ&A

  • 画像がランダムに表示されるFLASH

    いつもお世話になっています。 以下のようなFLASHを作りたいのですが、やり方がわからず困っています。 (1)リロードするたびにランダムで切り替わる画像1~6がある (2)画像の横にボタン1~6があり、マウスオーバーするとそれぞれ画像1、画像2…と表示される (3)ボタン1~6をクリックするとwebページ1~6へジャンプ(リンクさせている) 上記目的のうち、(2)(3)については完成しています。具体的にはAフレームには画像1、Bフレームには画像2…と配置し、ボタン1~6のアクションスクリプトにそれぞれ「マウスオーバー時にAフレームに飛ぶ」と記述しています。そしてメインのタイムライン1フレーム目にはアクションスクリプトに「ボタン1がクリックされたらwebページ1へ、ボタン2がクリックされたらwebページ2へ…」と記述しています。 これで(2)(3)の目的は果たせており、問題は(1)です。 ランダム表示される画像があり、ボタンのマウスオーバーで指定した画像が表示され、クリックでwebページへとぶ、ためにはどこにどんな記述をすれば良いのでしょうか? ちなみに作ったFLASHがサイトのトップページの一部となり、クリックで飛ぶwebページはそのサイト内です。 アドバイスいただけると助かります。 どうかよろしくお願いします。FLASHは上記がほぼ初めての挑戦である初心者です。

  • FLASHのボタンアクションについて

    こんにちわ。 今FLASHMX2004プロフェッショナルを使用してFLASHを作っているのですが。 数枚の小さい画像と一枚の大きい画像の枠を作ります。 仮に小さい画像の名前をs_01.jpg~s_05.jpg 大きい画像をb_01jpg~b_05.jpgとします。 デフォルトでは中央にb_01.jpgとその周りにs_01.jpg~s_05.jpgが表示されているようにします。 そこでs_02.jpgにマウスを合わせると中央のb_01.jpgがb_02.jpgに変わるようにしたいのです。 イメージといたしましては □  ■■■■■  □     ■■■■■    □  ■■■■■  □     ■■■■■    □  ■■■■■  □     ↑↑ こんな感じです。白枠の□を小さい画像。 黒枠の■を大きい画像とお考えください。 おそらくアクションスクリプトやjavaスクリプトを使ってやるのだとは思うのですが、中々できません。 サイト等も色々探してみたのですが中々目当ての物に当たらず困っています。 説明が分かりづらくて申し訳ありませんが、どなたかお分かりになられる方いらっしゃいましたらご指導くださいませ。

  • Flashのボタンについて

    Flash初心者です。使用しているソフトはFlash MX 2004です。 現在、独学でFlashの勉強中なのですが、分からないことがあるので質問させてください。 AというボタンとA'というボタンを作成します。どちらもマウスを上に持っていくと色が変わるだけの単純なボタンです。 これらをページの右側と左側に配置します。 Aのボタンにマウスを持っていったときに、AとA'両方のボタンが反応して色が変わる、また逆も然りというふうにするにはどうしたら良いのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • FLASHで透明なボタンにリンクをつけたい‥

    画像にリンクを付けたいのですが、クリッカブルマップは好ましくないので、 FLASHに画像を取り込み、リンクを貼りたい画像の上に透明なボタンを乗せ、 その透明なボタン(=画像)をクリックするとジャンプ、 というようにしたいと考えています。 そういう透明なボタンを作る方法をお教え頂けませんでしょうか? シンボルに変換で、グラフィックにすると透明化はできるのですが、リンクが貼れません‥。 また、もしお分かりでしたら、その透明なボタンの上にマウスを乗せると 少しだけ色が付くような感じにもできればと考えています。 大分困りはて、弱っています。どうぞ宜しくお願いします。

  • Dream weaverでのフラッシュボタンについて

     dream weaver 6.1で作成したホームページに同ソフトウェアのメディア挿入タブよりフラッシュボタンを配置しています。    マックのサファリ上で(flash9)はボタンにマウスをオーバーしたときにはボタンが光るのですが、ウィンドウズ上(最新のflashインストール済み)ではボタンが光らず、なぜかマウスオーバー時にそのボタンに枠ができます(リンクは普通にでき、そのままクリックすると任意のページにジャンプします)。ボタンの表示は両方(マック・ウィンドウズ)とも問題ないです。  これはなにか原因があるのでしょうか?お知恵をお借りしたいです。  

    • ベストアンサー
    • Flash
  • FLASHのアクションにつきまして

    こういう事ってあるのでしょうか。 FLASHのボタンアクションの事なのですが、ムービ ーエクスプローラーではそのアクションの内容を見る事 ができるのですが、アクション自体がどこを探しても見 当たらないのです。 ボタンにマウスポインタを持っていくと横に絵が現れて 、離すと引っ込む。そしてボタンをクリックすると他の ページへジャンプする。という仕組みを作ろうとしてボ タンのrollover、rolloutのアクションにreleaseのア クションを追加したいだけなのですが。 ムービーエクスプローラーではアクションの内容が見え ているだけに編集を加えられないのは非常にもどかしい です。 非常に漠然とした質問で申し訳ないのですが、ここをこう してみたらというのがありましたら教えてください。 なお、バージョンはFlash5です。

  • FLASHでのボタン制御

    FLASHでボタンを作成しました。そのボタンには「オーバー」の部分のみムービークリップが配置されています。そのボタンをクリックした後、マウスのボタンを離すとすぐに「オーバー」のムービーが再生されてしまうのですが、クリック後マウスのボタンをはなし、マウスカーソルがボタンの上にある状態でも「オーバー」のムービーにならないようにするにはどうしたらよいのでしょうか? 具体的には・・・ 1.ボタンをクリックした後「ダウン」のままの状態にする。とか・・・ 2.「ダウン」にもムービークリップを配置し、クリックした後はそのムービーが再生されて完結する。 というようなボタンに変えたいのです。 わかりづらい文章で恐縮ですがよろしくお願い致します。

  • 画像がランダムに表示されるFLASHを作りたい

    こんにちは、お世話になります。 下記FLASHを作りたく以前も質問させていただいたのですが、どうしてもうまくいかないところがあり、再度投稿させていただきます。 (1)リロードするたびにランダムで切り替わる画像1~6がある (2)画像の横にボタン1~6があり、マウスオーバーするとそれぞれ画像1、画像2…と表示される (3)ボタン1~6をクリックするとwebページ1~6へジャンプ(リンクさせている) (4)画像1~6をクリックするとwebページ1~6へジャンプ(リンクさせている) まず画像を表示させるために一定区間をループ再生するフレームアクションを画像分(=6個)作りました。 各々frame1、2…とフレームラベル名をつけ、 ボタン1~6には on(rollOver){ this. gotoAndPlay("frame1"); } と記述しています。(ボタン1の例) そして1フレーム目に stop(); button1.onRelease = function(){ getURL("リンク先URL", "_self"); } gazou1に on(release){ getURL("リンク先URL", "_self"); } としています。これにより(2)(3)(4)は実現できています。でも(1)のランダムが全然分かりません。 ループ再生のフレームの前に7フレーム追加し、 1は空白キーフレーム 2はgazou1 3はgazou2… と配置し、フレーム1のアクションに stop(); button1.onRelease = function(){ getURL("リンク先URL", "_self"); } a=Math.ceil(Math.random()*6)+this._currentframe; gotoAndStop(a); と書き加えました。すると、画像が何も表示されないのです。IE7やSafariでは更新ボタンを押せばランダムで画像が現れるのですが、更新ボタンを押さなければ表示されませんし、Operaでは一度ボタンにロールオーバーさせなければ表示できません。 ランダム関数がよく分からずにやっているからダメなのだと思いますが、わからなすぎて何を勉強すればいいのかも分かりません。 とにかく時間がないので困っています。 どこが間違っているのかお教えいただけないでしょうか? 長文で申し訳ありません。どうかよろしくお願いします。

    • ベストアンサー
    • Flash
  • 外部ボタンから別のFlashを操作

    基本的な質問かもしれませんが‥外部リンクから別のFlashを操作することはできますか? つまり、htmlファイルのなかにAというボタンがあります。これは単なるテキストリンクで作ったものでもなんでもいいです。それをクリックすると、同じhtmlファイルに設置したBというFlashムービーが動き出す‥ということが可能かどうか、が知りたいのです。 Aボタンは別Flashでも構いません。AflashのクリックでBFlashのムービーが動き出す(AとBは別Flashファイル)というのは可能でしょうか?

    • ベストアンサー
    • Flash
  • 背景画像を切り換えるボタンのようなものを探しています

    背景画像を切り換えるボタンのようなものを探しています 自分で調べてはみたのですが見つかるのは時間や曜日ごとに切り換えるものでボタンやリンクを使った背景画像の切り替えがなかったので質問させてもらいました A.jpgとB.jpgを同じ階層に配置してC.htmlというページでボタンやリンクなどを使って訪問者が切り換えられるようにしたいです 分かりにくくて申し訳ありませんがよろしくお願いします

専門家に質問してみよう