Flashで複数の音楽をシーンによって切り替える方法

このQ&Aのポイント
  • FlashMXとWinXPを使用し、複数の音楽を読み込んでシーンによって切り替える方法を教えてください。
  • 具体的には、画面にサムネイル写真を表示し、クリックすると拡大画像と対応する音楽が表示される仕組みを作りたいです。
  • 現在、タイムラインにサウンドを設定してみたのですが、切り替え時に前の音楽が残ってしまいます。正しい設定方法やアクションを教えていただけますか?
回答を見る
  • ベストアンサー

Flashに音楽を読み込んで、シーンによって違う音楽を流す。

お世話になっております。 FlashMX WinXPを使用しています。 Flashに音楽を読み込みシーンによって違う音楽を流したいのですが、 方法がわかる方、宜しくお願いします。 例えば 画面右側にサムネイル写真5枚、クリックすると左に各々の拡大写真が 1枚表示されるFlashを作り、クリックして拡大画像のが切り替わり、 音楽も切り替わるようにしたいのです。 つまり「A」というサムネイルをクリックすると 「A」の拡大画像が表示 「サウンドA」とういう音楽を流す。 「B」のサムネイルには「B」を といった形で設定するにはどうすれば良いのでしょうか? タイムラインにサウンドを設定してみたのですが、 「A」から「B」に変わる際、「A」の音楽が残ったまま「B」の 音楽が始まってしまいます。 音楽をどこに設定し、どのようなアクションを使用すればよいのでしょうか? 宜しくお願いします。

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

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

  • ベストアンサー
noname#35109
noname#35109
回答No.1

> 「A」から「B」に変わる際、「A」の音楽が残ったまま「B」の > 音楽が始まってしまいます。 どういう方法かわかりませんが, とりあえずはそこまでできるのですよね。 そしたら, 「B」の 音楽を始めるスクリプトの前に, stopAllSounds(); を入れるのが最も簡単だと思います。 例えば,gotoAndStop(); をつかわれているのでしたら, ------------------------------ on (release) { stopAllSounds(); gotoAndStop(2); } ------------------------------ こんな感じでしょうか。 上の方法は簡単は簡単です。 でも複雑なことができないので,音はタイムラインに挿入せず, ライブラリに登録した状態で, ライブラリの音を右クリック→「リンケージ」から「ActionScriptに書き出し」にして, リンケージの識別子で名前を付けて, attachSound で呼び出してその音を操作すると複雑なこともできます。 「質問:Flashの音楽ループ」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1546909  ↑教えて!goo ↓OKWave(同じです) http://okwave.jp/kotaeru.php3?q=1546909 ここ↑の, 私ではなく#1の方の回答が参考になると思います。 一般的なサイトでは下記URLが参考になるかもしれません。 「サウンドの制御について」 http://hakuhin.hp.infoseek.co.jp/main/as/sound.html でも,簡単にするには, 最初に書いた stopAllSounds(); と, 次の音を鳴らすスクリプトを組み合わせることです。

関連するQ&A

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

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

  • サムネイルクリックで外部swfフェードイン&アウト

    Flash初心者です。 Flash MX 2004を使っています。 24枚のサムネイル画像をonClipEventで 3枚ずつの間隔で左右に移動するようにしています。 各サムネイル画像(ボタン)をクリックすると、 拡大画像(外部swf)がサムネイルにかぶさるように フェードインで表示され、 ムービークリップシンボル範囲内のどこをクリックしても フェードアウトで元の画面(サムネイル表示画面)にもどる。 他サムネイルをクリックしても同様の動作をする。 というふうにしたいのです。 サムネイルaの拡大swfであるAにはフェードインを施しました。 クリックすると閉じながらフェードアウトさせるには、 どのような方法があるのでしょうか。

  • flash 写真の切り替えについて

    flash MX 2004(OS:xp)を使用しています。 flashに関しては本当に初心者です。よろしくお願いします。 ボタンにて写真を切り替えたいと思っています。 具体的には、メインの写真の上にサムネイル表示されたボタン兼写真があります。 そのサムネイル写真(ボタン)をクリックすることでメインの写真をサムネイル写真をクリックしたものに切り替えたいと考えています。 現在は、コーポネントパネルより、Loaderを使用しています。 文章も分かりにくくて大変申し訳ありません。 どなかた教えていただけると幸いです。 お手数をおかけしますが宜しくお願いします。

  • FLASHのスライド

    http://www.princeton.co.jp/ のように下のサムネイルをクリックするとスライドする FLASHを作りたいと考えています。 できれば中央にある画像が拡大したり、 中央以外の画像の色が薄くなったりする方法も ご存じであれば教えてください。 FLASHはそれほど詳しくありませんが、 わかりやすく記載されているサイトなどでもかまいません。 よろしくお願いします。

  • 別窓を開いて、ページ下部中央に「閉じる」ボタンをつけたいのですが・・・

    こんばんわ! WIN XP FLASH MX使用してます。 FLASH内のサムネイル画像をクリックすると、 JavaScriptによって別窓で拡大画像が表示されるように 設定したのですが、画像の下中央に「閉じる」のボタンを つけたいのですが、可能なのでしょうか? FLASH以外あまりいじった事がないので、教えて下さい。 お願いします。

  • flashのsuzukaで画像を拡大するボタンを作りたい

    いろいろと試行錯誤を繰り返し、suzuka講座のサイトなど見てみましたが、挫折・・皆様のお知恵をお貸しください。 フリーのflash作成ソフトのsuzukaでサムネイル画像をクリックすると その画像が拡大するflashを作っています。 画像が拡大するスプライトを作成し、ボタンの中に組み込んでみたのですが、 マウスをクリックすると拡大するのですが、放すと元に戻ってしまいます。 放した後も、もう一回くりっくするまで拡大させたままにしたいのですが、どうすればよいのでしょう・・。

  • フリーの Flash アルバム

    こんにちは。 次の条件に合う、フリーの Flash アルバムを探しています。 どなたか、お勧めのものがありましたら、ご紹介頂けないでしょうか。 ・写真を簡単に、いくつでも追加可能。  (Web 経由か、FTP 経由かは問いません。) ・写真一覧のサムネイル表示が可能。  クリック等で、写真を選ぶと、拡大表示。 ・写真に自分でコメントが入れられる。 ・デザインセンスの良い、画面。  (ポップなものよりは、落ち着いたエレガントな感じのものを探しています。) こんな条件なのですが、いかがでしょうか。 よろしくお願いいたします。

  • flashcs5.5での質問です。

    flash5.5で石の彫刻作品のHPを作っているのですが、flashで作品のサムネイル画像を右から左に 流れてとまる、モーションはできたのですが、flash上でそのサムネイルをクリックすると拡大写真が 表示できるようにしたいのですが、どうすればサムネイルと大きな画像をリンク付けできるのか わかりません。flashで作ったSWFファイルをdreamweaverに持っていき、そこでサムネイルと大きな 画像をリンク付けすることもできると思うのですが、実際にswfファイルをdreamweaverに持っていくと flashの部分がグレーの四角枠になってしまい、サムネイル画像が表示できません。 dreamweaverに持っていった時にどのようにすればサムネイル画像を表示することができるように なるのですか?具体的な方法をご存じの方はどなたかご教授していただけないでしょうか? 色々本などで勉強しているのですが、そこのところが掲載されていなく、どうすればよいのか困っています。どなたかご教授していただけると大変幸いです。よろしくお願いいたします。

  • 表示されたJPEG画像を拡大縮小した際のディザ(ピクセルのギザギザ)処理

    撮り貯めた写真を紹介するサイトをFLASHで作ろうと頑張ってます。 サイトでは、あらかじめ各写真のサムネイルをある程度の量表示しておき、 サイトの訪問者がどれかサムネイルをクリックした後、 準備しておいた大きな写真(JPEG画像)をウィンドウいっぱいに表示しようとしています。 しかし、見る人の画面の大きさによって表示されるJPEG画像が準備しておいたサイズから拡大縮小されるため、 どうしてもディザが現れてきてしまいます。 いろいろなサイトを探ってみたのですが、 FLASHの中で表示されたJPEG画像の拡大縮小時のディザは仕方ないとの結果が大半でした。 唯一http://fotologue.jp/のサイトで表示された写真は、 ウィンドウを拡大縮小した場合でもディザを無くす処理が行われているようなのですが、 これはいったいどのように処理されているのでしょうか? どなたかおわかりになる方教えていただきたいです。 宜しくお願いします。

  • Flashにmp3を読み込み

    Flashにmp3ファイルを読み込もうとしたのですが 「読み取りに問題があったため、ひとつまたは複数の画像を読み込むことができません」と出てきてしまいました。 これは設定に問題があるのでしょうか?尚、mp3は音楽作成ソフトHomestudioで作ったものなのですが、教えて下さい。 仕様 FlashMX2004 Homestudio2004です。

専門家に質問してみよう