• ベストアンサー

FLASH5で、ボタンにロールアウト時にもアニメーションさせたい

Qsansの回答

  • ベストアンサー
  • Qsans
  • ベストアンサー率48% (28/58)
回答No.1

こんにちは yuco831325さんようなご質問は、マクロメディアフラッシュが 主催するディスカッショングループに参加したほうが、よりよい回答を すぐに、沢山いただけると思いますよ! ボタンの中にムービーを入れ子にしないで作る方法 ----------------------------------------------- レイヤーで上が透明ボタン、下がムービー button  movie  ----------------------------------------------- 透明ボタンは、アクションを実行するだけのためあ「アップ」状態のみ、 ムービーは、ボタンの指令でプレイ・ストップを繰り返す。 透明ボタンは、アクションスクリプトのtelltargetで、ムービー「インスタンス名入り」内のフレーム数字を指定させる。 ロールオーバー・ロールアウトのtelltargetを同じアクション内に2つ設定。 movieの中身は、フェイドインアニメショーンとフェードアウトアニメショーンの繰り返しを設定。 ☆注意は、メニューのように並べたときに、なるべくロールアウトの反応を  良くするために、透明ボタンをぎりぎりまで、小さくし、早くメニューを  上下に選択しても反応できるように配慮する。

参考URL:
http://www.macromedia.com/jp/support/newsgroup/
yuco831325
質問者

お礼

ありがとうございます!! さっそくやってみたらきれいにできて、とっても嬉しかったです(^-^) いままでの私のやり方だと、ロールアウトの反応がうまくいかず悩んでいたので… また、なにかあったらよろしくおねがいします。 マクロメディアのディスカッショングループ、チェックしてみたんですが、 なぜかどうもうまくいかないです、、、(「サーバーに接続できませんでした」と 出てしまいました)

関連するQ&A

  • ロールオーバーするとラベルにジャンプし、ロールアウトするまでストップ

    ボタンAとボタンBの2つがありまして、 ボタンAにロールオーバーすると、指定したラベルにジャンプし、ボタンAの位置にボタンBがきます。 オーバー後少し進み、ロールアウトするまでストップしたいのですが、どうすれば良いのでしょうか? ボタンAには ──────────────────── on (rollOver) { gotoAndPlay("ボタンBの所のラベル"); } ──────────────────── と書いてあり、ロールオーバー時にきちんとラベルにジャンプしてくれます。 ボタンBには、 『 buttonB 』と名前を付け ──────────────────── on (release) { getURL("http://www.URL"); } ──────────────────── と記載してあり、別ページに飛ばしております。 該当のラベルまでジャンプした後、10フレームくらい進んだフレームにActionScriptをかけておりまして、 ──────────────────── stop(); clearInterval(stopID); var mov_stop = 4000; stopID = setInterval(function () { play(); clearInterval(stopID); }, mov_stop); } ──────────────────── となっており、ここのフレームでロールアウトするまでストップさせたいのですが、どうすればいいのか分からず困っております。 分かり難い文章で申し訳ないのですが、どなたか詳しい方ご掲示お願い致します。

    • ベストアンサー
    • Flash
  • FLASH MXでムービークリップをボタンではなくムービークリップ自体で操作できますか?

    いまだにFLASH MXを使っています。 やりたいことはムービークリップを作成し、マウスがそれに触ると停止し、離れると動く、といった感じにしたいのですが、どうにも上手くいきません。 他にボタンを作成しそこにアクションを設定すれば上手く動くのですが ボタンではなく自分自身で操作できないかと思っています。 ボタンのシンボルをムービークリップ(movie)化 それをステージに配置しアクションを設定 アクションイメージ on (rollOver) { movie.stop(); } on (rollOut) { movie.start(); }

  • FlashMXでタイムラインをとばしたい

    FlashMXのスクリプトで質問です。 ボタンのアクションスクリプトで、ロールアウトするとタイムラインの20フレーム目に戻ってプレイし、40フレーム目まで行ったら、60フレーム目まで飛んで60フレーム目以降をプレイする、 と言うような指定をしたいのです。 on (rollOut) {gotoAndPlay("20");} まではできるのですが、40→60の間をとばす方法が分かりません。 まず最初に0→60を表示させたいので、フレームへのアクション指定は避けたいのです。 またswfファイルも一つにまとめたいのです。 ボタンへのアクション指定で出来る方法が一番いいのですが、良い方法がありましたら教えてください。 よろしくお願いいたします。

  • swfobject:配置したflash内のボタンをクリックしても反応が無い

    お世話になります。 swfobjectで配置したflash内のボタンが、 マウスオーバーのアクションはしますがその後、クリックしてもリンク先に飛ばずに困っています。 ボタンは以下のような仕組みになっています。 ※配置したムービークリップに、以下のスクリプトを入力してボタンにしています。 onClipEvent (load) { this.stop(); flag = "0"; } on (rollOver) { flag = "1"; } on (rollOut, dragOut) { flag = "2"; } onClipEvent (enterFrame) { if (flag == "0") { this.stop(); } else if (flag == "1") { this.nextFrame(); } else if (flag == "2") { this.prevFrame(); } } on (release) { getURL("http://www.test.com"); } 静止しているボタンのような形のMCにマウスオーバーでアニメーションして(光る等)、 クリックしてリンク先に飛ぶようになっています。 ※swfobjectではなく通常の埋め込み方法では、動作確認済みです。 アニメーションに関係するスクリプトは、この問題に関係ないかとは思いますが、もし何か原因の一つであったらと思い記入致しました。 swfobjectでは、ボタンでリンクするのに何か特殊な事が必要なのでしょうか? それとも、上記スクリプトに何か原因があるのでしょうか? 何か小さな助言だけでも大変助かりますので、 ご存知の方、何卒よろしくお願いします。

  • FLASHのボタンの動作(他のボタンにロールオーバーしたら…)

    AというボタンとBというボタンがあります。 Aには on (rollover) { this.gotoAndPlay(2); } on(rollout){ this.gotoandplay(6); } というアクションがついていますが、 「rollout」ではなくて、「Bのボタンにrolloverしたら」というように変えたいのですが、 どのように記述したらよろしいでしょうか? よろしくお願いします。

  • Flashのボタンオーバー

    Flash5を使用しています。 ボタンシンボルを作り、オーバーにムービーシンボルを配置して ボタンオーバーでアニメーションをするボタンを作成しました。 そこで問題が出てきました。 アニメーションは繰り返ししないように作ったつもりだったのですが、 クリックして離しても再びアニメーションしてしまうのです。 これをオーバーのみでアニメーションさせるにする方法ってないのでしょうか? わかる方いらっしゃいましたら教えてください。

  • Flashでストップするようにしたい。

    Flashでアニメーションがループする画像を 作っています。 マウスがロールオーバーした際にそのアニメーション がストップするようにしたいのですが、 どのようにアクションを設定したらいいので しょうか? お願いします☆

  • Flashアニメーションを制御するスタートボタン ストップボタンを作り

    Flashアニメーションを制御するスタートボタン ストップボタンを作りたい FlashCS4を利用している初心者です。 アニメーションを制御するスタートボタン ストップボタンを作りたいのですが ボタンにアクションスクリプトをつけたいのですが 『現在の選択範囲にアクションを割り当てる事ができません』とでてしまいアクションがつけられません。 何か、見落としているのでしょうか? ご教授よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASH MX ロールオーバーボタン

    はじめまして。初心者です。 ある2つのボタンをロールオーバーすると ムービークリップが動作するようにしたいのですが、 「ボタン1」をロールオーバー後、「ボタン2」をロールオーバーすると、「ボタン1」がロールアウトされてしまうため、途中でムービークリップが終了してしまいます。 これを解決するためにはどうすればよろしいでしょうか? アドバイスなどありましたら、よろしくお願いします。

    • ベストアンサー
    • Flash
  • flash Rooloutボタン AC

    flash rolloutボタン はじめまして。flash初心者です。いろいろ調べてみたのですが、分からず どなかたかお教えいただけますでしょうか?できればサンプルのflaファイルを頂けると大変ありがたいです。お願いいたします。 基本的にはボタンをロールオーバーしたらフェードイン、ロールアウトしたらフェードアウトするボタンを作成したいのですが、まず画像Aのボタンをロールオーバーすると画像Bが徐々にでてきてロールアウト時は画像Bが徐々に消え画像Aに戻るというボタンを作りたいのです。その際画像ABともに背景がすけるように透明機能をもったpngを仕様したいのです。 どなたかお教えいただけますでしょうか?よろしくお願いいたします。