Flash初心者です。
Adobe Flash CS5.5を使って動画を使ったフラッシュを作っています。
こちらのURL(http://itpro.nikkeibp.co.jp/article/COLUMN/20090 …)を参考にして、「FLVPlayback」コンポーネントを使ってflv形式の動画を埋め込んでみたのですが、動画の再生が終わったらそのまま停止してしまいます。
無限にループさせたいのですが、どうすればよいのでしょうか?
「パブリッシュ設定」の[HTMLラッパー] - [再生]内にある項目の[ループ]にはチェックを入れています。
ActionScriptでも、htmlでも、javascriptで制御するのでも構いません。
なんだったらflvを直接htmlに埋め込む方法で解決できるのであれば、それでも構いません。
ちなみに、flashの内容としては、ただただflvの動画を流すだけの至ってシンプルなものです。
ホームページの背景に入れる映像として作成しています。
助けてください。
よろしくお願いします(*_ _)
No.1ベストアンサー
- 回答日時:
まず,
> flashにflvの動画を埋め込んだらループしない
などと書かれていますが,参考にされたページ
http://itpro.nikkeibp.co.jp/article/COLUMN/20090 … には
「flvの動画の読み込み方」が書かれてあるのです。
「flvの動画の埋め込み方」など書かれていません。
ご自身の中でこの辺のことをハッキリさせてください。
もし「flvの動画の埋め込んだ場合」は
SWFのタイムラインを使ってflvを再生させるのですから
> 「パブリッシュ設定」の[HTMLラッパー] -
> [再生]内にある項目の[ループ]
などが関係します。
しかし
参考にされたページのように「flvの動画の読み込んだ場合」は
FLVPlaybackコンポーネント内 で外部flvが再生されるのですから
> [再生]内にある項目の[ループ]
などは全く関係しません。
普通はSWFのタイムラインは基本的には止めておくものです。
(ループ再生どころか再生させること自体も普通はしない。)
=================
というわけで
FLVPlaybackコンポーネントに "読み込んだ" 外部flv動画を
無限にループさせる方法です。
まずステージ上に配置した FLVPlaybackコンポーネント を選択して
プロパティインスペクタ(プロパティパネル)を表示させて
「インスタンス名」を付けます。
ここでは仮に「myPlayback」というインスタンス名を付けるとしておきます。
その「myPlayback」が存在するタイムラインのフレーム
(例:メインのタイムラインのフレーム1 など)に
次のようなスクリプトを書きます(コピペでもOK)。
◎ ActionScript 3.0 の場合
//-------------------------------------
//VideoEventクラスのインポート
import fl.video.VideoEvent;
//「myPlayback」の再生が完了したときに関数「videoPlay」を実行
myPlayback.addEventListener(VideoEvent.COMPLETE,videoPlay)
//関数「videoPlay」の定義
function videoPlay(e:VideoEvent):void{
//ビデオの再生を開始
e.currentTarget.play();
}
//-------------------------------------
ActionScript のバージョンを書かれていませんが
Flash CS5.5 ということですから
おそらく上の ActionScript 3.0 用スクリプトで良いと思います。
しかし
ActionScript 2.0 設定のドキュメントを作成されている可能性も全くないとも言いきれませんので
念のため ActionScript 2.0 での場合のスクリプトも書いておきます。
◎ ActionScript 2.0 の場合
//-------------------------------------
// リスナーオブジェクトを作成
var videoListener:Object = new Object();
//ビデオ再生完了時の動作を定義
videoListener.complete = function(e:Object):Void {
//ビデオの再生開始
e.target.play();
};
//「myPlayback」にイベントリスナーを登録
myPlayback.addEventListener("complete", videoListener);
//-------------------------------------
詳しく回答してくださって本当にありがとうございます!
BlurFiltan 様に教えていただいたとおりにやってみて、解決できました。
本当に助かりました。
ありがとうございます。
お返事が遅くなってしまってスミマセンでしたm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- その他(ブログ) テレグラムをブログに埋め込むことはできますか? 1 2022/06/04 11:20
- YouTube YOUTUBEなどの動画をピックアップしてツイッターやブログなどに埋め込む方法を知りたいです 2 2023/07/08 19:47
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- 画像編集・動画編集・音楽編集 Media Encoderで、mp4をflvに変換する方法 1 2022/09/26 17:08
- その他(パソコン・周辺機器) iPhone→ PC取り込んだHDR動画が白くなってる 1 2023/07/24 22:55
- X(旧Twitter) Twitterへの動画埋め込みについて 1 2022/11/28 14:43
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
サポートされたファイル形式お...
-
VB2010で全画面で動画をランダ...
-
楽天RMS PC用販売説明文に動画...
-
動画編集ソフト自作について。
-
Visual Basic.NETの、Form 間で...
-
VIDEOタグでPC上のローカルファ...
-
mp4動画をDVDプレーヤーで再生...
-
Googleマップに保存した地点が...
-
e-taxで送信ファイルの拡張子が...
-
2枚、マイクロSDカードを入...
-
【VBA】マクロの入ったファイル...
-
A4の紙に印刷されている文字を...
-
ビデオファイルのプロパティの...
-
ガラケーからPCへの写真の取り込み
-
ファイル数と合計サイズの取得方法
-
個別に違う添付ファイルを付け...
-
スマホでtxtファイルを編集する...
-
このページではAC_RunActiveCon...
-
RaspberryPi にUSBメモリを接続...
-
VBSでファイルを指定のフォルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サポートされたファイル形式お...
-
Visual Basic.NETの、Form 間で...
-
連続的に画像を受け取り、画像...
-
VIDEOタグでPC上のローカルファ...
-
VBSで動画ファイルの時間を読み...
-
javaを使ってMP4を再生させるには
-
ライブストリーミング動画の再...
-
動画編集ソフト自作について。
-
bxsliderで複数のvimeoスライド...
-
ダウンロードしたファイルの容...
-
DirectShowで作成した動画がう...
-
ホームページにMP3形式で音楽...
-
DirectShowでの動画の保存
-
DirectShowでの動画ファイルの...
-
Flash playerを有効にするには
-
サーバー設定?IEの設定?
-
PSP用に動画を変換【mac】
-
楽天RMS PC用販売説明文に動画...
-
音楽の再生ってどうやるの?
-
クイックタイムプレイヤーのム...
おすすめ情報