ベストアンサー ボタンをクリックしたらボタンが消えてムービーが再生 2005/09/29 14:40 ボタン1をクリックしたらボタン1が消えてムービーが再生される。という動きにしたいのですがどうしたらいいのでしょう? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー noname#35109 2005/09/29 18:32 回答No.1 えーと, >> ムービーが再生される。 この表現がどう取って良いのかわからないのでとまどいますが… ボタンがメインムービー,つまり _root に置いてあって, そのボタンでメインムービーを次のフレームに進めたいときは, on (release) { play(); } と書いて,次のフレームに進めれば良いのですよ。 ボタン自信は,そのボタン専用レイヤーに置いて, 次のフレームから消せば良いのですから。 つまり,そのボタンのレイヤーを次のフレームでは空白キーフレームにすれば良いのです。 ========================================= そうではなくて, 「ムービーが再生される。」と書かれているムービーは, ボタンとは別のムービークリップということでしょうか? その場合も,方法はたくさんありますが,一番オーソドックスな方法は, _visible = false; を使う方法だと思います。 その,ボタンによって再生されるムービーを _root に置かれているインスタンス名 MC1というムービークリップだとします。 ボタン自体にもインスタンス名を付けてください。 ここでは btn1 というインスタンス名にしておきます。 そのボタンには --------------------------- on (release) { _root.MC1.play(); _root.btn1._visible = false; } --------------------------- と書けば良いです。 クリックすると _root の MC1 をスタートさせて, 自分自身である,_root の btn1を消し去ります。 このボタンは消したら勝手には戻って来ません。 ムービー( MC1 )が再生し終わったときなどに もし復活させたい場合は, ----------------------- _root.btn1._visible = true; ----------------------- で復活させてください。 MC1 の最終フレームなどに書いておくと MC1 終了と同時に復活します。 ちなみに, ---------------------------- on (release) { _root.MC1.play(); _root.btn1._alpha = 0; } ---------------------------- で _root.btn1 のアルファ(透明度)を 0 にしても消えたように見えます。 実際には,消えていないのでボタンのスクリプトは使えます。 消えてもまだボタンとして使う場合は,どんな場合かは想像できませんが, _alpha = 0; で消してください。 復活させるときはわかると思いますが, ---------------------------- _root.btn1._alpha = 100; ---------------------------- で復活します。 また,全然別の方法で, ボタンをムービークリップに入れて,そのムービークリップの1フレームに配置, 2フレーム目を何もない空白フレームにしておいて, MC1をplayさせると同時に,自分自身の入っているムービークリップを2フレームに進めてstopさせても消えますね。 まだまだあります。 消す方法は無数にあるので,場合によって色々考えて使い分けてください。 質問者 お礼 2005/09/30 13:52 sassakun様ご返答ありがとうございます。 私の不十分な内容の質問から、多くの解答をいただき本当にありがとうございますm(__)m おかげ様で私の望む動きを実現することができました。 また不十分な内容の質問をしてしまうことがあるかもしれませんが、改善していけるよう努力していきますので、今後とも宜しくお願い致します。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Flash 関連するQ&A FLASHムービーに再生ボタンをつけたい FLASHムービーをホームページで公開しました。 しかしページを開くたびに再生されてしまいます。 再生ボタンをつけて、これをクリックした場合だけに表示させたいのですが、ご存知ないでしょうか? ムービー再生ボタンをクリックしてSKINを表示させる方法教えてください? FLVデータを使った動画のコンテンツを制作しています。 最初はムービークリップの真ん中に再生ボタンがあるのみ、 再生ボタンをクリックして、画面下にスキン(コントロールバー)を表示させたいのですが、やり方がまったくわかりません。 スキンがはじめから表示されてしまいます。 どなたか教えてください。宜しくお願いいたします。 ムービークリップをボタン操作でランダムに再生 Adobe Flash Pro CS6 でAction Script 3を使っております。 現在、異なるムービークリップを一つのボタンの操作でランダムに再生する方法を検討しております。 使用するムービークリップの数は全部で8つでございます。 これらはAfter effect で製作後adobe Media EncoderにてFLVに変換しております。 これらを同じものを連続で再生しないように、 そして一つのボタンをクリックするたびにムービークリップの再生が始まりますが、押さない限りはムービークリップの最初の画像で止まっているようにしたいのです。 例えば、ムービークリップの先頭に丸があって、それが徐々に四角になるムービーがあるとしますと、そこにあるボタンをクリックしない限りは写っているのは丸のままですが、 クリックをしたら四角に変化し、 そして次のムービークリップへ移動し、 そこでもまた最初と同じようにボタンをクリックしない限り始まらないというものにしたい次第でございます。 この場合、どういった方法を用いるのが最適でしょうか? お答え頂ければ幸いにございます。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム FLASHで作ったムービーをクリックしてから再生するように設定したい ごらん頂有難う御座います。 DREAMWEAVERを使ってホームページを作っております、 その中にFLASHで作ったムービーを挿入し、そのムービーをクリックしてから再生をしたいのですがなかなかうまくいきません。 ムービーの最初のフレームをボタン・シンボルにして、そのボタンにアクションスクリプトを入れてもエラーが出てしまいます。 ちなみに on (press) { this.play(); } と記述しました。 半日この件で潰れてしまいました、宜しくお願い致します。 Flashのムービーの逆再生 Flashでムービーを作り、それを再生・逆再生ボタン(クリック)で 制御する方法を教えて下さい。 ムービー再生中(逆再生中)にもボタンで操作出来るようにしたいです。 ムービーは終わりまで来たら、ストップをかけたいです。 書籍で探したのですが、載っていませんでした。 詳しく説明されてるページや書籍があったら教えて下さい。 Web上のムービーが再生されない 当方の環境 WindowsXP SP3、IE6、FlashPlayer9 なのですが、ディズニーリゾートのムービーが再生されません。例えば下記 http://www.tokyodisneyresort.co.jp/tdl/japanese/7land/western/show_super.html にある「ムービーを見る」をクリックしても、 真っ黒の画面に「CLOSE」のボタンが表示されるだけになります。 「ムービーを見る」から右クリックしてswfファイルをダウンロードして、そのファイルをダブルクリック、IEで開いても同様に真っ黒な画面に「CLOSE」ボタン表示になります。FlashPlayer10でも同様なので9に戻しました。 Web等であさってみても、どこの設定が悪いのか全然わからず、ここに質問するしだいです。 よろしくお願いいたします。 Flash-ステージ上でクリックしてMovie再生 Flashでステージ上のどこかをクリックした時、指定されたムービークリップシンボルを、そのクリックされた場所で再生する方法はあるでしょうか? そしてその後一度再生されたシンボルは再生されないようにできるでしょうか? 詳しい方がいらっしゃいましたらアドバイスをよろしくお願いします。 ムービーをクリックしてボタンを動かしたい FLASH MX 2004を使っているAction Script初心者です。 動いているb01というボタンをクリックすると、m02というムービーが表示され、b01とm02はストップし、m02をクリックするとm02は消え、b01が再度動き出すということをしたいのですが、b01とm02のストップまではできたのですが、ストップしたb01を動かすことができません。 【b01】 on (release) { _root.m02._visible = true; stop(); } 【m02】 onClipEvent (load) { this._visible = false; } on (release) { _root.m02._visible = false; _root.b01.play(); } いろいろと間違っているかも知れませんが、よろしくお願い致します。 FLASHでボタンを押すと、FLASHムービーが再生から停止までいくようにしたいです。 FLASHの初心者です。 以下の物が作りたくてチャレンジをしております。 構成的には、一個の画面と、一個のボタンがあり、 あらかじめFLASHムービーを何個か作り、 一個のFLASHファイルに読み込んで、 ボタンを押すと一個目のムービーが再生、最終フレームで停止、 もう一回ボタンを押すと次のムービーが再生、最後… という具合にしていきたいです。 おそらくアクションスクリプトを使用して作らなければならないと 思うのですが、うまくできないのです… ついでにもう一つ、お聞きしたいことがあります。 フレーム数を右下に常に表示させたいです。 この方法も教えて欲しいです。 使用ソフトはFLASH CS3で、アクションスクリプトは3.0を使っています。 説明下手ですみません… よければ誰か助けてください>△< FLASHボタン ムービーがついているボタンを作成していますが、どうにも詰まってしまったので質問させてもらいました。 ページA ページを開くムービー ページを閉じるムービー ページB ページを開くムービー ページを閉じるムービー ページAへのボタンをクリックすると開くムービーが再生され、ページBへのボタンを押したときにはページAの閉じるムービーが再生、ページBの開くムービーが再生されるというActionをつけたいのですが、初めはロールオーバーとロールアウトの応用で出来ると思い下記URLを参考に試してみたところ、ロールアウトで終わりのムービーが再生されては駄目なことに気づきました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1648903 他のボタンがクリックされたらそのページの開くムービー再生と今まで表示されていたページの閉じるムービーが再生する方法を知りたいです。 わかりづらい説明ですが、すいません。 (開くムービー閉じるムービーとかホントすいません) ご教授お願い致します。 FLASHでのボタン制御 FLASHでボタンを作成しました。そのボタンには「オーバー」の部分のみムービークリップが配置されています。そのボタンをクリックした後、マウスのボタンを離すとすぐに「オーバー」のムービーが再生されてしまうのですが、クリック後マウスのボタンをはなし、マウスカーソルがボタンの上にある状態でも「オーバー」のムービーにならないようにするにはどうしたらよいのでしょうか? 具体的には・・・ 1.ボタンをクリックした後「ダウン」のままの状態にする。とか・・・ 2.「ダウン」にもムービークリップを配置し、クリックした後はそのムービーが再生されて完結する。 というようなボタンに変えたいのです。 わかりづらい文章で恐縮ですがよろしくお願い致します。 movie writer7のルートメニュ再生について 現在、windows XPにてmovie writer7を使ってDVDを作っています。 mpgを取り込み、オーサリングするだけなのですが、 「タイトルメニュー」でチャプターが1~5あり、 仮にそのチャプターをA1、A2、A3、A4、A5とします。 で、A1をクリックすると、ルートメニューにいくつかのチャプターを作っています。 それを、B1、B2、B3とします。 それで、やりたいのが、 A2をクリックして、ルートメニューになり、 その中にA2を頭から最後まで再生させるボタンが欲しいのです。 また、B1をクリックしたら、B1のみが再生されるようにしたいのです。 現状は、A2を前編させるにはB1をクリックして、最後まで止めずに再生させるしかありません。 でも、これだとB1だけを再生させることができません。。 説明が下手で申し訳ございません。 だれか、わかるかたいらっしゃいましたら、アドバイスいただけますでしょうか。 もしくは、movie writer7には、もともとその様な機能はないのでしょうか? どうぞよろしくお願いいたします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ムービーが、再生されません ある日を、境に何故かムービーがDLできなくなりました。サイト上でクリックするだけで、見れていたのも再生されず、対象をファイルに保存を押すと前は1分ほどでDLしていた物が、一瞬で完了になりうまくDLされていないみたいなのです。 後、圧縮された物はDLして解凍して再生できました。 普通のソフトなどはDLできるのですがムービーだけできなないのです・・。 原因分かる方、いたら回答おねです。 浮かび上がったボタンをクリックして特定のURLに飛ばす ↓で質問させていただいております。 http://oshiete1.goo.ne.jp/qa2935123.html あるボタンにアクションをつけてあるムービークリップを呼び出します 出てくるそのムービークリップをクリックすると特定のURLに飛ばしたいのですが、今はカーソルがボタンを離れるとムービークリップが終了するように記述されています。 どのようにすれば「カーソルがボタンを離れてもそのムービークリップ上にロールオーバーしているときはそのムービークリックをそのままの状態」にすることができますか? また、URLに飛ばすアクションの書き方も教えていただけますでしょうか? 素人なのに少し欲張りすぎだと思っておりますが何卒ご教授いただけますようお願いいたします! 思わずクリックしたくなるボタンって? 『クリックしたくなるボタン』ってどんなものですか? 説明がわかりやすい、動きがある、目立つ、適切な場所にある、マウスオーバーすると変化する、等。 オススメのサイトのURLを理由とともに教えてください! ※「押すな」とか「押してみて」とか、そういうのはナシでお願いします。 【Flash】レベル0に配置したムービーのボタンを非アクティブにするには Flashで下記のようなコンテンツを作っています。 <top.swf>1分ほどのムービーのあとメニュー画面。 メニュークリックでレベル1に2.swfを読み込み再生 <2.swf>2分ほどのムービーのあと停止、 ムービーの最後に2.swfをアンロードするボタンあり (top.swfに戻ります) 【問題点】 2.swfを再生中、top.swfのメニュー画面が アクティブになってしまい、ムービーと関係ない部分がボタンになってしまいます。 これを防ぐために同一レベルでの読み込みも試しましたが、 デザイン上は問題ないのですが2.swfからtop.swfに戻る際に top .swfの頭から再生されてしまいます。 これを防ぐ良い方法はないでしょうか? また、top.swfと2.swfに共通の<音楽を再生/停止するボタン>を 付ける予定なのですが、2.swfをレベル1で読んでいる場合、 top.swfに記述すればそれが有効になるのでしょうか? 共通デザインのフッタに配置する予定です。 すみませんがお分かりになる方よろしくお願いします。 ムービーが再生できません P900iを使っています。 今日、友達のライブに行き、携帯でムービーを撮ったんです。 メール添付モードで撮影しようと思いましたが、慌てて撮った為にSDカードの方に記録してしまいました。 で、仕方ないからカードリーダで、SDカードのムービーをパソコンに移して再生しようと思ったんですが・・・ 再生しようとすると。。。 「このファイルを再生するには、オーディオ コーデックが必要です。このコーデックが Web サイトからダウンロードできるかどうかを確認するには、[Web ヘルプ] をクリックしてください。」 と出てきて、再生できないのです。 オーディオコーデックが何なのかも全く意味分からないままに、Windows Media エンコーダ 9 シリーズとかいうのもDLしてみたのですが再生できません。 どうすれば再生できるでしょうか? ちなみに、WindowsXPを使っています。 ムービーのコントロールについて教えてください。 ムービーのコントロールについて教えてください。 私は、フラッシュCS5を使用し、アクションスクリプト3.0で記述しています。 ムービーコントロールについて教えていただきたくてこちらに書き込みをさせていただきました。具体的には、ステージにムービー(インスタンス名:FLV_Play01)を読込み、そのムービーの上に再生ボタン(インスタンス名:Btn_1)を設置しました。添付画像をご覧ください。 ステージのタイムラインの1フレームに下記のようにスクリプトを記述しました。 import flash.events.MouseEvent; Btn_1.addEventListener(MouseEvent.CLICK, fl_ClickToPlayVideo); function fl_ClickToPlayVideo(event:MouseEvent):void { FLV_Play01.play(); } function removeMC(ev:MouseEvent):void{ removeChild(Btn_1); } Btn_1.addEventListener(MouseEvent.CLICK,removeMC); この記述ですと、ムービーの再生ボタン(インスタンス名:Btn_1)をクリックするとムービー(インスタンス名:FLV_Play01)がスタートして再生されます。再生と同時に再生ボタンが消去され、ムービーだけの表示となります。ただ、このスクリプトですと、ムービーが終了した後には再生ボタンが再表示されない為に繰り返し見る事が出来ないのです。 そこでですが、ムービーの再生終了後に再び再生ボタンを表示させるようにしたいのです(ユーチューブのようなイメージです)。そのためのスクリプトを記述したいのです。どなたか解る方がいましたらスクリプトの記述内容を教えてください。よろしくお願い致します。 VB6.0でフラッシュムービーを再生 クリックするとフラッシュムービーを再生したいのですが、どうすればよいのでしょうか。 ボタンによるムービークリップ移動 flashmx2004/actionscript2.0です。 ボタンにrollOverすると、別の場所にあるムービークリップが所定の位置まで移動する、と言う動きをさせたいと思っています。 ムービークリップがMC1としますと、単純にボタンに MC1._x=0; MC1._y=0; と指定したらその位置に移動はしますが、これのように瞬時に移動ではなく、動きがわかる程度のスピードで動くようにしたいのです。 イメージとしましては画像の上にシャッターのように次の画像が来る形にしたいのです。 フレームをあまり使わず、可能であればボタン1個で動作させたいのですが、どうにも手詰まりです。 ご教授戴ければ幸いです。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
sassakun様ご返答ありがとうございます。 私の不十分な内容の質問から、多くの解答をいただき本当にありがとうございますm(__)m おかげ様で私の望む動きを実現することができました。 また不十分な内容の質問をしてしまうことがあるかもしれませんが、改善していけるよう努力していきますので、今後とも宜しくお願い致します。