トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     flv動画をループさせたいのですが・・・
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sasanuma
Åê¹ÆNo.47639
投稿日時: 2011-6-27 20:34
半人前
居住地:
投稿: 42
使用環境:
MacOS10.5,flash(CS4)AS3
flv動画をループさせたいのですが・・・
動画を355秒から再生して、最後までいったらもう1度355秒から再生して欲しいのですが、以下の記述にどういう命令文を足したらループしますか?

var netCon:NetConnection = new NetConnection();
netCon.connect(null);
var netStr:NetStream=new NetStream(netCon);
netStr.client=new Object();
netStr.play("vid.flv");
var vid:Video=new Video(1024, 770);
vid.x=0;
vid.y=0;
vid.smoothing=true;
vid.attachNetStream(netStr);
var stf:SoundTransform=netStr.soundTransform;
stf.volume=0;
netStr.soundTransform=stf;
addChild(vid);
setChildIndex(vid, 0);
netStr.seek(355);

ひろゆき
Åê¹ÆNo.47643
投稿日時: 2011-6-28 11:15
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: flv動画をループさせたいのですが・・・
スクリプトは、見やすいように、[code][/code]で囲んで、掲載しましょう。
また、スクリプトはコードを貼り付けるだけでなく、
どこに記述したとか、どんなインスタンスをどこに配置してあるかの情報も必要です。
[color = ff0000]第三者が再現しやすいような説明[/color]を心がけてください。

var netCon:NetConnection = new NetConnection();
netCon.connect(null);
var netStr:NetStream = new NetStream(netCon);
netStr.client = new Object();
netStr.play("vid.flv");
var vid:Video = new Video(1024, 770);
vid.x = 0;
vid.y = 0;
vid.smoothing = true;
vid.attachNetStream(netStr);
var stf:SoundTransform = netStr.soundTransform;
stf.volume = 0;
netStr.soundTransform = stf;
addChild(vid);
setChildIndex(vid, 0);
netStr.seek(355);

このスクリプトで、問題なく再生はされているのでしょうか?
現状、どのような状況なのかについても説明すべきでしょうし、
今回の問題については、直接無関係なスクリプトがあるようですが、
それくらいは取り除いて提示すべきでしょう。

var connection:NetConnection = new NetConnection();
connection.connect(null);
var stream:NetStream = new NetStream(connection);
stream.client = new Object();
stream.addEventListener(NetStatusEvent.NET_STATUS, netStatus, false, 0, true);
stream.play("vid.flv");

var video:Video = new Video(1024, 770);
video.x = 0;
video.y = 0;
video.attachNetStream(stream);

addChild(video);
stream.seek(355);

function netStatus(evt:NetStatusEvent):void {
	switch (evt.info.code) {
		case "NetStream.Play.Stop" :
			stream.seek(355);
			break;
	}
}


----------------
質問する際は、回答者に具体的な情報を与えてください。

sasanuma
Åê¹ÆNo.47659
投稿日時: 2011-6-30 19:33
半人前
居住地:
投稿: 42
使用環境:
MacOS10.5,flash(CS4)AS3
Re: flv動画をループさせたいのですが・・・
うまくいきました!ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops