• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボタンによるflash動画制御方法について)

ボタンによるflash動画制御方法について

このQ&Aのポイント
  • 動画の再生が始まりあるところで止まる方法と、再度ボタンをクリックすると続きの動画が流れ出す方法を調べましたが情報が見つかりませんでした。
  • Flash CS4を使用して動画制御を行うためにはActionScriptのコードが必要ですが、具体的なコードは見つかりませんでした。
  • 参考にしたい動画は3minネットワークの[Figure53-11:Telnetでのデータの転送]です。

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

まず確認ですが, Flash で「動画」と書かれると FLV などのいわゆる動画ファイルをイメージしてしまいます。 [Figure53-11:Telnetでのデータの転送]を見る限りでは そのいわゆるところの「動画」は全く関係なくて 単なるタイムラインを使ったアニメーションのタイムライン制御のご質問ですよね? === === === 例えば【下の図】↓のように 全部で30フレームのアニメーションがあって その フレーム10 で再生を停止させてボタンクリックで再生開始 また フレーム20 でも再生を停止させてボタンクリックで再生開始 というものを作るとします。 その場合 まず再生開始させるボタンには 例えば「play_btn」というインスタンス名を付けます。 ※下の図にはありませんが   インスタンス名は   ステージ上のボタンを選択して   デフォルトではステージ右側にあるはずの   「プロパティ」パネルの    [ <インスタンス名>  ]   となっている欄に名前を記入して命名します。 その「play_btn」を フレーム10 と フレーム20 のキーフレームのみに配置します。 そして フレーム10 には次のようなスクリプトを書きます。 //----------------------------------------------- //(このタイムラインの)再生停止 stop(); //ボタン「play_btn」クリック時に 関数「playBtnClick」 を実行 play_btn.addEventListener(MouseEvent.CLICK,playBtnClick); //関数「playBtnClick」 の定義 function playBtnClick(e:MouseEvent):void{ //(このタイムラインの)再生開始 play(); } //----------------------------------------------- 見るからに「そのまま」という感じのプログラムですよね? そして フレーム20 では 一旦消えた同じ「play_btn」に 「全く同じ動作(関数)」を実行させるようにするわけです。 しかしその「全く同じ動作(関数)」は すでに フレーム10 で定義してありますから 2度も3度も同じ定義をする必要はありません。 ですから フレーム20 に書くスクリプトは 次のように(たった2行分だけに)なります。 //----------------------------------------------- //(このタイムラインの)再生停止 stop(); //ボタン「play_btn」クリック時に 関数「playBtnClick」 を実行 play_btn.addEventListener(MouseEvent.CLICK,playBtnClick); //-----------------------------------------------  

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 動画素材を使ったFLASHの加工

    以下のサイトにあるような、撮影した動画をFLASHで加工し、動画にリンクボタンをつけたいと思っております。 http://www.golfdigest.co.jp/golfstyle/woman/fashion/081023/default.asp 動画を撮影する技術はあるのですが、FLASHがほとんど使えず試行錯誤しております。リンクボタンを作ったりすることはできるのですが、動画を取り込んで加工する方法がよくわかりません。 どこか、そういった内容を記載しているWebサイトなどご存知でないでしょうか。色々探してみたのですがみつけられなくて。 どなたが、ご教授ください。

  • 動画埋め込み

    html上に動画を埋め込み、 例えば、『3:10』というリンクボタンを用意し、 クリックすると埋め込んだ動画のスタートから3分10秒の ところから再生されるという動きを実装することは可能でしょうか。 Flashプレイヤーを使用する場合、ActionScriptを 使用することになると思いますが、JavaScript等で実装できれば 尚、良いかと考えております。 その場合、プレイヤーは特に指定はありません。 以上、ご指導いただければと思いますので、よろしくお願いいたします。

  • FLASH8で作成したプレーヤーで同じくFlash8で作成した動画を再生

     Flash8を使用しています。 作りたいものがあるのですが初心者のため作り方がわかりません。 flashで作成したプレーヤー(ファイル形式はswf)上にflashで作成した動画(ファイル形式はswf)を読み込ませる方法を教えてください。 参考にしているファイルをお見せできないので説明します。 1.プレーヤーはswfで保存されている。下部にボタンを配置、上部に動画読み込み用に画面のようにスペースが空いている。 2.動画もswfで保存されている。 3.プレーヤーのボタン(PlayやStop)で動画をコントロールできる。 4.ファイルは3つある。プレーヤーと動画の他にもうひとつswfファイルがあり、そのswfをクリックするとプレーヤー上に動画が配置されたものが表示される。 *作成した動画にPlayやStopボタンを付けてコントロールするようなFlashは作成できるのですが、プレーヤーと動画を別にして読み込ませる方法が分かりません。  別にしておいたほうがプレーヤーを流用したりできるので作成方法を知りたいです。よろしくお願いします。

  • Flashのムービー上のボタンからブラウザを閉じさせる

    こんにちは FlashのActionScriptは初心者です。 いつも勉強させていただいております。 Flashのムービー上のボタンの クリックイベントから ムービーがのっている、 ブラウザのウインドウを閉じさせる ことはできるのでしょうか? よろしくおねがいたします。 *********************** FlashMX IE5.5以上

  • Flashでボタンをつくっているのですが、actionscriptをつ

    Flashでボタンをつくっているのですが、actionscriptをつかってボタンをクリックさせたいのですが、アクションパネルのところに「現在の選択範囲にアクションを割り当てることはできません。」と表示されてしまいます。 参考書に附属されているflaをみたところ、Actionscript1.0、2.0となっているのですが、作成しているのはActionscript3.0で作っています。 ====== on (release) { /*↑ボタンが押されて離されたら*/ _parent.gotoAndPlay("about"); /*↑「about」ラベルへ移動*/ } ====== このようなscriptをいれたいのですが、うまくいきません。 ムービークリップでボタンを作るまではできました。その後、何かが抜けているのかして上記のようなエラーがでます。 flash初心者のため、どういう風に書いて質問させていただいたらよいのかわからないのですが、参考flaと見比べたときに「シンボル定義」のなかにあるムービークリップがひとつたりませんでした。(このムービークリップは「navigation」というものですのでそれがありません。) 質問するにはあまりにも情報が少ないかもわかりませんが、何卒ご教授いただけると大変助かります。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • YouTubeのようなFLASHムービー

    デジカメで撮った動画(.mov)をFLASHムービーに変換するにはどうしたらよいのでしょうか? (FLASH MX2004 は持っています。これでもできますか? 他にフリーソフトで一発変換できるものがあれば教えてください) できれば YouTube のように、再生ボタンやボリュームなどを付けて、HTMLに貼り付けたいのですが。。 ボタンなどは、FLASHでゼロから作成するのでしょうか? ※YouTubeの動画の上で、右クリックをすると「FLASHPLAYERプラグイン」などの項目が出てくるので、勝手にFLASHムービーと思っていますが、違っている場合は何かも教えていただけると幸いです。

    • ベストアンサー
    • Flash
  • Flashを使ったメニューでボタンでアニメーションを制御したいです。

    Flashを使ったメニューでボタンでアニメーションを制御したいです。 【環境】 Adobe Flash CS3 WindowsXP http://www.hookoo.net/test/ 上記リンク先を見ていただきたいのですが、ActionScript1.0&2.0の設定でメニューを作成しています。ボタンとアニメーションの連動で詰まってしまったので、どなたか教えていただけないでしょうか。 【構成】 index.html(fruit.swf) ├apple.html ├orange.html ├grape.html └melon.html 【アニメーションの内容】 (1)マウスがどのボタンにも乗っていない場合、後ろのフルーツの絵が4秒おきに切り替わる(後ろのタイル上の背景は10f単位でフェードイン・アウトしながら切り替わっています) (2)ボタンにマウスが乗ったら対応するフルーツを表示(appleボタンにオーバーするとりんごを表示) (3)ボタンをクリックすると対応したページ(apple.htmlなど)にジャンプ 【やりたいこと】 (2)の段階で、現状では各ボタンにgotoAndStop()を指定しているだけですので、ボタンにマウスオーバーしていても4秒経つと次のフルーツが表示されてしまいます。これを対応するフルーツを表示したまま止まるようにしたいです(appleのボタンにオーバーしている時はりんごを表示して止まる。) 各フルーツの最後にstop()を入れてしまうと、マウスオーバーしていない状態でフルーツを自動で切り替えることができなくなってしまいます。 拙い内容ですが、flaファイルは下記からDLできますので見ていただければ分かりやすいと思います。 http://www.hookoo.net/test/fruit.fla どなたか教えていただけますと幸いです。よろしくお願いいたします。

  • FLASH8でActionscriptが動きません

    FLASH8のActionscriptを使って簡単なイベント処理を実行したいのですが、うまくいかず困っています。 conts1_btnというインスタンス名を付けたボタンをクリックしたら、Contents1というラベルを付けたフレームに飛ぶという処理です。 以下、そのコードです。 function go_conts1(btn1event) { this.gotoAndPlay("Contents1"); } conts1_btn.addEventListener(MouseEvent.CLICK,go_conts1); FLASH CS3の参考書を見て、記述したのですが8とCS3では記述方法に違いなどあるのでしょうか?宜しくお願いします。

  • VistaでHP上のFlash・動画が表示されません

    WindowsVistaを使っているのですが、サイト上で使われているFlashやYouTube・ニコニコ動画等の動画が表示されなくなってしまいました。(その部分が空白になります。) Flash Playerをインストールしようとアクセスしたところ「今すぐダウンロード」のボタンも表示されません。 試しにOperaを使ってみたところ上記のようなサイトは問題なく再生されましたが、Flash Playerをインストールしようとしてもインストーラーが起動されません。 インストーラーをダブルクリックすると「Adobe Flash Player Plugin セットアップ完了」というタイトルのものが出てきますが完了後に「閉じる」をクリックできるのみで何も起こりません。 セキュリティの設定は既定のレベル(中高)、その他の設定なども一切弄っていません。 急に表示されなくなってしまったので原因も解決策も分からず困っています。 もし解決法をご存知のお方がいらっしゃいましたらよろしくお願いします。

  • 【Flash/この動画の改善点】

    【Flash/この動画の改善点】 【Flash/この動画の改善点】 Adobe Flash CS3を使用してこの動画をつくりました。 個人的に練習を兼ねて制作したプチFlashアニメです。 ↓動画(swf) http://www1.axfc.net/uploader/Flash/so/1500 ↓スクリーンショットまとめ(jpg) http://www1.axfc.net/uploader/Img/so/90434 DLパスワードは共に【1234】です。 ふざけた動画で少々恥ずかしいのですが…そこには触れずで。 問題点が多々ございます。 ・Playボタンを押さなくてもBGM「ちゃいるど.mp3」だけは勝手に始まってしまう事。 ・「おしまい」の画面でタイトルに戻るをクリックし戻るとBGMが重なってしまう。 ・効果音「かさかさ.mp3」が長い。 要は『音楽と映像の噛み合わせの修正』『音楽に終点をつける(切る)』 だと思うのですがやり方が解らず…。 解る範囲だけでもご回答頂ければ幸いです! よろしくお願い致します。 使用PC:Mac OS X ver.10.5.8 ソフト:Adobe Flash CS3 Professional