mTorbin
09-23-2008, 04:20 PM
Hey all,
I want to add a listener to the following script I have written, which I'm using to test behavior:
import fl.video.FLVPlayback;
import flash.events.MouseEvent;
button_play.addEventListener(MouseEvent.MOUSE_DOWN , playVideo);
button_pause.addEventListener(MouseEvent.MOUSE_DOW N, pauseVideo);
button_stop.addEventListener(MouseEvent.MOUSE_DOWN , stopVideo);
button_play.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
button_pause.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
button_stop.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
var flvPlayer:FLVPlayback = new FLVPlayback();
flvPlayer.skinBackgroundColor = 0x666666;
flvPlayer.x = 115;
flvPlayer.y = 18;
flvPlayer.autoRewind = true;
addChild(flvPlayer);
function playVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
flvPlayer.source = "testVideo01.flv";
video_status.text = "Video is currently playing.";
flvPlayer.play();
}
function pauseVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
video_status.text = "Video is currently paused.";
if(flvPlayer.paused == true) {
flvPlayer.play();
}
else {
flvPlayer.pause();
}
}
function stopVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
video_status.text = "Video is currently stopped and rewound.";
flvPlayer.stop();
}
function returnAlpha(evt:MouseEvent):void {
evt.target.alpha = 1;
}
My questions are:
1) What event listener do I add?
2) Do I need to involve NetStream/NetSource?
Thanks,
- MT
I want to add a listener to the following script I have written, which I'm using to test behavior:
import fl.video.FLVPlayback;
import flash.events.MouseEvent;
button_play.addEventListener(MouseEvent.MOUSE_DOWN , playVideo);
button_pause.addEventListener(MouseEvent.MOUSE_DOW N, pauseVideo);
button_stop.addEventListener(MouseEvent.MOUSE_DOWN , stopVideo);
button_play.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
button_pause.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
button_stop.addEventListener(MouseEvent.MOUSE_UP, returnAlpha);
var flvPlayer:FLVPlayback = new FLVPlayback();
flvPlayer.skinBackgroundColor = 0x666666;
flvPlayer.x = 115;
flvPlayer.y = 18;
flvPlayer.autoRewind = true;
addChild(flvPlayer);
function playVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
flvPlayer.source = "testVideo01.flv";
video_status.text = "Video is currently playing.";
flvPlayer.play();
}
function pauseVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
video_status.text = "Video is currently paused.";
if(flvPlayer.paused == true) {
flvPlayer.play();
}
else {
flvPlayer.pause();
}
}
function stopVideo(evt:MouseEvent):void {
evt.target.alpha = .3;
video_status.text = "Video is currently stopped and rewound.";
flvPlayer.stop();
}
function returnAlpha(evt:MouseEvent):void {
evt.target.alpha = 1;
}
My questions are:
1) What event listener do I add?
2) Do I need to involve NetStream/NetSource?
Thanks,
- MT