AddListener For External Playback Flv (when Loading = Mc.visible)
Dec 9, 2009
I am importing 4 videos flv with playback component. When a video is loading, I would like an mc to be visible (like a loading mc e.g.youtube) to be sure the users understands that it's working and loading. But when it starts to play, the mc needs to disappear.
So I imagine something like this code is a start (it doesnt work but it can maybe help to illustrate what I want to do);
import fl.video.VideoEvent;
vid1.addEventListener(VideoEvent.LOADING.videoLoad );
function videoLoad(e:VideoEvent){
I am importing 4 videos flv with playback component. When a video is loading, I would like an mc to be visible (like a loading mc e.g.youtube) to be sure the users understands that it's working and loading. But when it starts to play, the mc needs to disappear.So I imagine something like this code is a start
import fl.video.VideoEvent; vid1.addEventListener(VideoEvent.LOADING.videoLoad ); function videoLoad(e:VideoEvent){
I'm trying to load an external flv to a flv playback component that is on the FLA timeline. I was able to load external flv and custom skin with AS3.0 but the client wants to have just one swf, not a swf calling another swf for the custom skin. The external flv has to be from the flash vars. AS code: root.loaderInfo.parameters.videoPath html code: var flashvars = { videoPath: "hhvideo.flv" }; Anyway to do this?
I have an external swf that contains a button that controls my main swf's timeline.I can get it to navigate fine, but as soon as it navigates, my external swf disappears, because my main swf is no longer on the frame my external swf was imported on.How do I get the external swf to stay visible along all the frames of my main swf's timeline?Here's the code I use to import the external swf:[code]
I'm building an .swf with video to play in the standalone Flash Player. It works perfectly fine when the swf is not full-screened. However, as soon as I test it as a published swf, the video does not load. I know the video is not loading because:1) I can't see it.2) Elements that are triggered by cuepoints in the video are not triggering.3) The movie clips and graphics that over lay this video still play, but only when the swf is not full-screened.I am adding the video directly onto the timeline. Here is the Action Script I am using at that frame:
Actionscript Code: import fl.video.VideoEvent;import fl.video.MetadataEvent;var curCue:Number = 1;//This is the current cue point.introVideo.fullScreenTakeOver =
I have a website that loads external .swf files using XML. People viewing my website would have to wait a while for my .swf's to load as some are 5mb plus. Is there a bit of script I can use to say start playback of my .swf when it has loaded 50% of the file?
I'm Loading an FLV in flash using FLV Playback component in as3. And simultaneously i'm running sound on Phone. It syncs properly in my machine. But it is giving me terrible delay in slower machines. So is there any way to control the framerate of the FLV so that it can sync properly with sound.
I'm trying to do a site with multiple videos, and I figured that instead of adding frames with new instances of the Playback component, it would be nice if I could get it working by just passing some actionscript to the component on the click of a button.
Here's what doesn't work:
Code: on (release) { _root.videoPlayer.loadMovie("Videos/theVideo.flv"); }
videoPlayer is the name of my Playback component. This does cause an interruption, as the video that's currently playing disappears, so it appears it's at least trying to load it, but it certainly won't play that video.
I am using the following code to load my video into the playback component, but the video is the wrong size, it's too small and isn't centered in the video player.
Code: import fl.video.*; var myVideo:FLVPlayback; myVideo = new FLVPlayback(); myVideo.source = "videos/Logo Animation WEB.mp4"; myVideo.addEventListener(VideoEvent.COMPLETE, completePlay); [Code] .....
I have a simple swf in an invisible <div>; when user mouseover's the <div> becomes visible.The swf has a ExternalInterface.addCallback( "..." , ... ) to create connection to js that needs to be called at load, such that by the time user mouseovers the flash-js connection is working.PROBLEM: on windows safari the flash does not go through its loading sequence until the user finally mouseovers
I have 4 videos (external playback flv) that can be play pressing 4 buttons. I noticed that when I decided to jump to another video the first video will still continue to load anyway. What can I write to tell the first video or even the 3 other videos to stop loading when I click to see 1 in particular. I found a code that I thought was working but it doesn't... here it is;
btn_1.addEventListener(MouseEvent.CLICK,btn1); function btn1(event){ if ((root as MovieClip).vids.vid2) { (root as MovieClip).vids.vid2.stop();
I am near completing a basic website in AS3.0. I Have a portfolio section which loads in external swf's which contain a video with the FLV Playback Component. This is how I add the swf after it preloads:
Code: function craDone(e:Event):void { trace("LOAD"); TweenLite.to (portfolioBucket_mc, 0.5, {x:-831, alpha:0, ease:Back.easeIn}); var undergroundLoaded = emptyMovieClip_mc.addChild(loadUnderground); back_btn.visible = true; [Code] .....
The Problem here is the movie still keeps playing and nothing I have tried has been able to stop it. I was hoping to be able to continually addSWF's and removeSWF's out of my emptyMovieClip_mc. I read about the new .unloadAndStop function for Flash Player 10. Tried it and it still nothing. I wrote it like this, maybe it's wrong?
I have a menu and every time a user clicks a button it takes him to a jey frame where there is a external movie playing. but if he clicks on the menu again it takes him to the other movie but the first movie audio dosen't stop.So here are my two doubts:Is there anyway that I can control my external movie via AS so I can Pause and Play it?
I am trying to loop my external video with flash cs5, I know little about actionscript 3.0 . Haven't be able to get anywhere it uses a component called FLVPlackback. I started off with a flash template that I have tweaked to my needs Here is the .fla file I am adding the video I want to loop the the photos page
ldr[nr][1][j2] = new Loader(); ldr[nr][1][j2].load(urlReq);
and about 3 seconds (by extra Timer script) after they're completely loaded are added to stage with
obj[nr][1][j2].addChild(ldr[nr][1][j2])
It all works properly, no problems at all. But by the time the .swf files are added as children to stage they've already animated 3 seconds of their own timeline so appear to "not start from the beginning of the animation".Any way I can prevent that in a simple way? (without requiring access / editing / recreating the loaded .swf or its .fla files)
I have a Flex application that loads some data from the database. During this I want my custom preloader stay visible. When I postpone the dispatchEvent( new Event(Event.COMPLETE)) in the FlexEvent.INIT_COMPLETE handler, the loading will never happen because the next frame is not entered. How can I keep the loader running until all the data is fully loaded?
This actionscript loads three external SWF's. It also creates three buttons to select which SWF is visible. How can I: The actionscript sets the alpha to - for the swf's that are not active, so they are invisible. Instead of making them invisible..how can I remove them completely without having to load them again when their designated button is selected? The problem is that they are stacking ontop of each other, even though not visibly, and greatly slowing down the movie that is visible.
I have my main menu movieclip placed on the main stages and I use it to load some external swfs. However when I load them, the menu disappears because it is covered by the loaded swf. How can I set the depth of my top menu so that will always be visible when the external swfs are loaded? Should the depth be set on the main time line or inside the main manu movie clip? This is the code in my main menu that I am using to load the swfs but my main menu is a movie clip placed on the main timeline...
Code: var swf:MovieClip; var loader:Loader = new Loader(); var defaultSWF:URLRequest = new URLRequest("swfs/welcome.swf"); loader.load(defaultSWF); stage.addChild(loader); [Code] .....
I am working on a tabular file that when you click on one of the tabs (there is 7) you view the content of that layer.
The code I am using works fine:
on (release) { land._visible = true; Tab1._visible = false;
[Code]....
but when you view the "land" layer, go back to another tab and go back to the "land" layer it doesn't reload and start at frame 1 but the last frame you were at.
I desperately need it to "reload" when you release on the action above and to GoToAndPlay frame 1 but whatever code I try it won't do it.
Is there any way to display the playback progress of an external loaded .swf file BUT it is not made with timeline animation? I mean I used TweenMax for the animation on the loaded .swf and due to this the totalFrames method doesn't seem to work... Is there any solution for this? (I would prefer not to transform the .swf as an .flv cause I need the interactivity)
Part of my code so far is:
Code: function swfLoaded(event:Event):void { addEventListener(Event.ENTER_FRAME, trackPlayback); }
I have one script which is working a treat ( using ASBroadcasters ) and then today, I copied and pasted the same script into a new site and whenever I try to register a listener, I get the dreaded "There is no method with the name addListener"... oh, and a few things. the broadcasting object is a class extending the XML class, and i have used the same script before with no issues the listening object extends the object class, and whilst this class has been freshly developed, the last time I used the ASBroadcaster methods I didn't have to extend anything for it to work.
I have one script which is working a treat ( using ASBroadcasters )and then today, I copied and pasted the same script into a new site and whenever I try to register a listener, I get the dreaded "There is no method with the name addListener"...
the broadcasting object is a class extending the XML class, and i have used the same script before with no issues the listening object extends the object class, and whilst this class has been freshly developed, the last time I used the ASBroadcaster methods I didn't have to extend anything for it to work...
I was using addEventListener("change",myListener) and it was working fine, then I thought of trying addListener instead, but then it didn't work. This lead me to google search what addListener does.I saw some stuff that made me conclude that there is a "listener" and there is an "event" and there's a difference between them. The Key object as 2 listeners: onKeyUp and onKeyDown , but none of the components have listeners, they just have events.I wanted to know why, and whats the difference between a listener and an event, and the difference between addListener and addEventListener.
I have a swf which just consist of one image per frame. I want to use the scrollpane's verical scrollbar to run through the frames instead of running along the height of the swf.Is there a built-in support, straight forward way to do this?Otherwise, I might want to use a ScrollEvent listener + callback to gotoAndStop according to the ScrollPane.verticalScrollPosition.
I have built an application in Flash 8 (as2) it has key listeners in it which work when run from Flash 8.When I open the application in CS3 and run it from there the key listeners no longer work. On testing I found that it only registers when pressing w u d g x and the numbers.
there are 11 buttons in my stage which is called button0,button1,....button10, i want add addlistener for all buttons through a single loop. here i have attached my code,But its not working.What is the mistake.
ActionScript Code: var count:Number = 11; var temp:MovieClip = new MovieClip();