Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 414
  • Last Modified:

play the flv video and then move to the next frame when it's done

I am having trouble with my actionscript.

I have a first frame that shows a play button, a second frame that has a video component that plays an flv

The next frame is another button to play it again.

I'm getting hung up on making it stop on each frame, let the event occur (pushing of the button or playing of the flv) and then having it move to the appropriate frame.

Any advice?
0
mrmyth
Asked:
mrmyth
  • 2
1 Solution
 
mrmythAuthor Commented:
Here is a suggestion I came across

I have a "stop();" function on the video frame to make it stop and play the video.

When I name the instance of the video component myFLV and put the following code below the "stop();" my swf just plays straight through and doesn't stop anywhere.
var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
	 // sends the playhead to the begining
	 myFLV.seek(0);
	 // plays the FLV again
	 myFLV.play();
};
myFLV.addEventListener("complete", listenerObject);

Open in new window

0
 
mrmythAuthor Commented:
I got it by looking in the help manual.

Once I got this kind of control, I just have it go back to frame one where the original play button is.
import fl.video.*;
my_FLVPlybk.source = "Day4Vlog.flv";
my_FLVPlybk.addEventListener(VideoEvent.COMPLETE, complete_listener);
// listen for complete event; play new FLV
function complete_listener(eventObject:VideoEvent):void {
    if (my_FLVPlybk.source == "Day4Vlog.flv") {
        gotoAndPlay(1);
    }
};

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now