• 締切済み

FLASHで動くふきだしをつけたい

FLASH MXでアニメをつくってます。あるシーンで主人公にボタンを仕込んでおいて、ボタンをヒットするとセリフの音声が流れるようにしたのですが、それと同時にセリフの文字が動きながら現れてセリフがおわると消えるような事をしたいのですが、ボタンのダウンのフレームに文字の動くムービークリップを仕込むとずっと押し続けなければならないしループしてしまいますし、ヒットのフレームに入れると絵がでません。 なにか良いアクションスクリプトの設定など御存じでしたら教えて下さい。おねがいします。

みんなの回答

  • mrumesuke
  • ベストアンサー率45% (254/557)
回答No.1

試してないのですが、 主人公をボタンでなくムービークリップに変更し、on(release)等で文字の動くムービークリップと音声を流す、というのはどうでしょう。

関連するQ&A

  • FLASHでこんな効果

    FLASH MX でこんな事考えているんですが、 マウスが触れると犬がしだいにネコになり、ずっと触れたままだとネコのままでマウスが離れると、しだいに犬にもどっていく。さらに触れたままクリックするとシーン2に移る。 こんな事なんですが、透明ボタンを作りオーバーのところには犬がネコに変わるシェイプトィーンのムービークリップを仕込んでできたのですが、マウスが離れるときにネコが犬にもどるムービークリップをいれられずネコが一瞬で犬になってしまいます。これはボタンでは無理なんでしょうか?アクションスクリプトでやるにはどんなスクリプトを書けばいいのでしょうか。御教授下さい。

  • FLASHでボタンを押すと、FLASHムービーが再生から停止までいくようにしたいです。

    FLASHの初心者です。 以下の物が作りたくてチャレンジをしております。 構成的には、一個の画面と、一個のボタンがあり、 あらかじめFLASHムービーを何個か作り、 一個のFLASHファイルに読み込んで、 ボタンを押すと一個目のムービーが再生、最終フレームで停止、 もう一回ボタンを押すと次のムービーが再生、最後… という具合にしていきたいです。 おそらくアクションスクリプトを使用して作らなければならないと 思うのですが、うまくできないのです… ついでにもう一つ、お聞きしたいことがあります。 フレーム数を右下に常に表示させたいです。 この方法も教えて欲しいです。 使用ソフトはFLASH CS3で、アクションスクリプトは3.0を使っています。 説明下手ですみません… よければ誰か助けてください>△<

  • Flashでロールオーバー中は・・・

    教えてください、Flash初心者です。FlashMX2004を使用しています。 1つのFlashファイルの中に、A,B,C,D,Eの5つのムービークリップがあります。メインのタイムライン上にはその5つのムービークリップを置いています。Aムービークリップの最後のフレームには「_root.gotoAndPlay("B");」というスクリプトがあり、BムービークリップにはCへ、CにはDへ・・・というように、何のアクションも行わなければ、AからEへ順次ムービーが進んでいく、というものです。また、それぞれのムービークリップには、それぞれ他のムービークリップへ自由にジャンプできるようにボタンも設置しています。Aムービークリップに置いてあるCボタンにロールオーバーすると、Cムービークリップの再生が始まる、という具合です。 で、ここで質問なんですが・・・今の状態であれば、例えばボタンでA ムービークリップからCムービークリップへジャンプすると、Cムービークリップへ行くのですが、Cの再生が終わると、自動的にDムービークリップへ移動します。(もちろん、そうなるようにしてるのですが・・・)ただ、ボタンで別のムービークリップへ移動した時だけは、そのムービークリップの再生後もそこでstopさせておきたいのです。 矛盾してるようですが、whileとかifとかを使えばできるのでしょうか??

  • flash mx ボタンについて

    FLASH MX でボタンを作りダウンの(3番目)フレームにアクションを追加したいのですが、現在の選択範囲にアクションを割り当てる事ができませんと表示されます。 何これ!

  • Flash MXの skipボタンを教えてください。

    Flash MXの skipボタンのやり方やアクションスクリプトを教えてください。 たとえばskipボタンを押すと100フレーム目までジャンプするやり方を教えてください。自分でボタンまでは作ったのですが・・・。 できれば丁寧に御願い致しますm(_ _)m 

  • Flash MX ActionScriptのEnterFrame

    Flash 初心者です。 クリップアクションの、 onClipEvent (enterFrame) { } がいまいちよくわかりません。 フレームが1フレームだけのルートのタイムラインに、 何の動きもないムービークリップオブジェクト(これも1フレームのみ)を1つ置いたとします。 そのムービークリップに、例えば、 onClipEvent (enterFrame) { _rotation+=20; } とアクションをつけたとします。 これを再生すると、回転し続けますよね。 これはルートのタイムラインが1フレームだけでも、 それがループしていると考えると、納得できるのですが、 1フレーム目に、this.stop();を記述しても、 回転し続けます。 enterframeとはどのように解釈すればいいのですか? ルートのタイムラインが再生される度に呼び出されるということでは ないのでしょうか? よろしくお願い致します。

  • FLASH MX アクションスクリプト・・・

    FLASH MX アクションスクリプトでノーマルモードでボタンをDOWNしたらアニメーションが再生されるようにしたいのですが、ボタンをDOWNに 押しっぱなしにしないとアニメーションが最後まで再生されません。 ボタンのDOWNを1回押したらすべてが再生されるようになるにはどうしたらよいですか? 教えてくださいm(_ _)m

  • flashの基本的なことが理解出来ません。

    windowsXPで、FlashMXを始めたばかりの初心者です。 ActionScriptを始めようと、何冊かの参考書を読み始めましたが、 一番最初に書かれている、フレーム、ムービークリップ、ボタンアクションの、 特に、フレームとムービークリップのアクションの違いがよく解りません。 どういう時に、フレームアクションを書くのか・・・良く理解出来ません。 何かに例えて、教えていただけませんでしょうか? 宜しくお願いします。

    • ベストアンサー
    • Flash
  • ボタンでUFO爆発のやり方

    FLASHの初心者です。簡単なことなのでしょうが わかりません。どうかよろしくお願いします ufoが画面上を右から左に移動します。 ufoをクリックするとufoが爆発したイラストに 変わるということをしたいのです。 現段階ではufoをボタンして、ダウン、ヒットのフレームに爆発したイラストを配置しています。 そのボタンをムービークリップ上に配置しモーショントウィーンで動かして、そのムービークリップを シーン1に配置しています。 このままではクリックしたときだけ爆発しますが クリックをやめるとすぐUFOに戻ります。 爆発したままUFOが移動し、ループしてもう一度再生されたときにはまたUFOになって戻ってきてほしいのですがどうすればよろしいでしょうか。 わかりにくい説明ですがよろしくお願いします。

    • ベストアンサー
    • Flash
  • フラッシュでバナーボタンを作るには?

    バナーボタンをGIFアニメでなく、フラッシュで作りたいのですが、作り方が間違っているせいかちゃんとリンク先にとびません。というか、ボタンにもなっていません... (イメージのバナーボタンは常にアニメーションで動いていて、カーソルを合わせてクリックすると新しいウインドウがでてリンクするという感じです。) 間違っていると思われる作り方を参考に書きます。 (1)シーン1でムービーを普通に作る→ (2)そのシーン全部のレイヤーを選択して「シンボルに変換」でムービーに変換する→ (3)新規のシーンをつくり、新規ボタンシンボルをつくる→ (4)アップからヒットフレームまで全てに(2)でつくったムービーをいれる (こうすれば、常に動いているかなと思いました)→ (5)(3)のシーンに戻りボタンのグラフィック自体にアクション「getURL」を設定する→ (6)パブリッシュプレビューでみると(1)で作ったアニメーションは動いているが 完全にボタンになっておらず、(1)のはじめの方のフレーム分が動いている時のみカーソルが指先に変わる(ボタンに一瞬なっている?)だけで、その先のフレーム分の動きになるとカーソルも変わってしまう。 う~ん、フラッシュバナーなんてとっても簡単なのかと思っていましたが難しいっ!ちなみに「FLASH5」をつかっています。参考になるURLだけでもいいので、どなたかお分かりになる方、是非教えてくださいっ!

専門家に質問してみよう