I'm having a heck of a time trying to get a number of external SWFs loaded into one main SWF in successive order, the next one playing after the other has ended. To complicate matters, the external SWFs have FLV files in them.
using Flash CS3
Actionscript 3.0
So, here's essentially what I'm looking to do: - I have one main SWF file (call it main.swf)- load several SWF files into this file so they play in order (let's call them movie1.swf, movie2.swf, movie3.swf, and so on) - these external SWF files all have FLV progressive downloads (not embedded, becuase then my audio doesn't sync up) - I want movie1.swf to load and play in the main file, then detect when the movie is complete, and unload that audio/video then load in movie2.swf, and so on.
This script seemed promising, but loads all of my SWFs on top of each other, making for some ::interesting:: audio... (i have it pasted in actions on first frame in main.swf)
var a:Array = new Array("movie1.swf", "movie2.swf", "movie3.swf");var tl:MovieClip=this
var index:uint=0;
loadF(new Event("nada"));
[Code]....
Maybe there's some code that can be pasted in the individual SWFs?
Okay so I am trying to load external swfs which load videos dynamically.
I can load the swfs into the parent fla fine (if I remove all the code and just place a circle or something on the stage of the swf), and the swfs are also loading their respective videos correctly. But when I try to load the external swfs, if they contain any casting related code in them, I'm getting an error
[AS]TypeError: Error #1009: Cannot access a property or method of a null object reference. at swf1_fla::MainTimeline/frame1()[/AS]
Is there some specific method to casting within external swfs?
My code for loading the videos is this:
[AS]var vc:NetConnection = new NetConnection(); vc.connect(null); var vs:NetStream = new NetStream(vc);
Following is my code for loading one video using FileReference class and it works fine [code]...
then after this, the file.name and file.size goes to mxml page and the video is displayed on stage with name and file size but the samething i want to do with FileReferenceList class, i am solving this problem from last 2 weeks but cant.
I have a swf file, which plays 6 videos one after the other in a loop. This file is very huge so it is taking more than a minute for it to start playing after the page finished loading. I have taken the original video file, and split it into 6 files. I plan to have 6 tiles in the flash file as soon as the page loads, and when some tile is clicked, the video is loaded dynamically only that video or swf file so that it saves the loading time and once this is done, i want it to revert back to the main page with tiles. I am just starting off with flash and I have no clue how this is possible in flash. I am not asking for code, i need some tips to get started.
I want to load the first swf, if the load is complete, load the second swf, etc. This seems logical but I get a compile error: Scene 1, Layer 'scripts', Frame 1, Line 24 1120: Access of undefined property swfLoader3.[code]...
In actions for Frame 1: var myrequest:URLRequest=new URLRequest("A.swf"); var myloader:Loader=new Loader();myloader.load(myrequest);img1.addEventListener(MouseEvent.CLICK,
I intend to load multiple swfs (each contains information that loaded from xml) into a main swf, but it still ticking "Error # 2044: uncontrolled ioError: text = Error # 2032: sequence error. URL: .... .. at inicio_fla:: rests.fla_20: Frame1 ()
when I play the files individually play well but when I load into the main one, is when it show me this mistake.I check the route: First I have in a folder inside this main SWF. in a second folder named "swfs" inside "rests.swf" so my route will be ..."swfs/rests.swf"
I want to load and unload 4 swfs files that will run in a continuous loop. There are no buttons, it should just load automatically one after the next. The first swf plays fine but it does not advance to the next swf, it just loops the first one.
This is ActionScript Code: // Array of external clips to use. Variable index refers to next clip to be displayed. var clips:Array = ["swfs/ASA_Aseries.swf", "swfs/ASA_M7.swf" , "swfs/Interoperability_ASA.swf", "swfs/Vseries_ASA.swf"]; var index:int = 0; // Stuff for loading files var thisLoader:Loader = new Loader(); [Code] .....
i'm trying to load a bunch of swfs and attach them to a movieclip from the library which is then placed on stage.I'm able to do it, but for some reason only the last swf in my name is being added into my clip (from the library).Would anyone have any thoughts as to why this is happening?
ActionScript Code: var swfNames:Array = new Array("1.swf","2.swf","3.swf","4.swf"); var l:Loader = new Loader();
In AS3 i am using the Loader class to load in multiple external SWFs (AVM1), each of which has a short animation which automatically plays when the swf is I obviously cannot control the timeline of these (i can't use local connection etc) but would like to load in the *.swf files, so they're in memory then add them to the stage when requested. the problem is that if i load them enmass. then use addChild when they are called, they have already played through and animated pre the addChild command.
(I cannot edit the swfs at all, and would rather not load them on demand at runtime)
I am using the following codeIn actions for Frame 1:
var myrequest:URLRequest=new URLRequest("A.swf"); var myloader:Loader=new Loader();myloader.load(myrequest);img1.addEventListener(MouseEvent.CLICK, clickButton);function clickButton(event:MouseEvent):void{
I had to create a menu using array and I had to animate it. With some great expertise from people, I've accomplished that. But now I have a question about OOP, because I'm trying to add functionality to the buttons to load swfs into my main movie. Even though I strictly follow tutorials and exercises, I can't figure out how to reference a variable made in one class to another. For instance, I have index.as, navbar.as, and menubutton.as. I assume I need to add a loader to my index.as. But I can't trace the loader in my other classes. I've been told to effectively accomplish this, it is best to use custom event dispatchers. But I'm lost on how to use them.
I am loading multiple .swfs into multiple .swfs, but the .swf are never being properly unloaded. I thought they were unloading until I started monitoring my Page File Usage and seeing it increase everytime I loaded another external swf.
In using this function to load my content, what would be the proper way/function to unload the content?
i use loadmovie() to load youtube videos inside my flash website but when i load another video the old one doesn't stop, so i tried unloadmovie to destroy it but it seems that i did a mistake in my code
This is how the code looks to stop the old one an load the new:
I am creating a stand alone DVD to be used with Flash player. I am wanting to add different videos that play with different buttons. The following is the code I have for the video to play when the corresponding button is clicked..... My problem is how do I get that video to "leave" and stop playing when another button is pushed to play a different video.
Educators_btn.addEventListener(MouseEvent.CLICK,clickEducators); function clickEducators(evtObj:MouseEvent) { gotoAndStop("OE")
I am loading eight external swfs by way of eight buttons with actionscript to remove the swfs and sound after a new button is clicked. This works fine except that as soon as you get to the frame where the actionscript is all the swfs load at one time on top of each other. I don't want any to load until the button is clicked for the right one. MouseEvent listener works but only after all the swfs have loaded. How do I get the swfs to load only when the buttons are clicked. I can't figure out what I am doing wrong.
I'm fairly new to CS3, and I'm pretty sure I can figure this out. I don't know the vocab. but I'm thinking I do something like this (forgive my newbie lingo):load my first video on a layer. On a separate layer put all my buttons... on a different layer put some code telling what to do when each button is pushed... I was thinking of putting all the videos on the timeline in different spots, then just having each button jump to it's video's "spot" .... but thinking about that... that's probably a stupid way to do it... because they'll probalby be playing on top of each other.
I'm very new to Flash. I'm going to have a motion graphics piece where a vid will play for a short time, filling the screen, then shrink to a small square thats in a grid of 6-9 small squares. Once it shrinks down, it stops at its current frame. So there will be 6-9 small squares of the last frame of 6-9 videos. Can this be accomplished in flash? These are not interactive videos; they will automatically play when the first appear
I'm looking for a solution to play HD videos on a multimonitor OSX environment for a projector/desktop application. It could be one huge video, or a video split in parts.So far I've been using Flash StageVideo successfully to play 1080p and 720p on single monitors. This works great with flash projectors. The problem with flash projectors is you can't span multiple monitors, or multiple windows. I still haven't tried opening multiple projectors, because I wouldn't know how to position each projector in a different monitor consistently.
In Adobe AIR you can have multiple windows and control their position, but AFAIK you can't use StageVideo to decode videos with the GPU... and using the classic Video class is really out of the question.
With C++ there are multiple frameworks (cinder/openFrameworks) but AFAIK opening multiple windows, or spaning multiple monitors is not such a good idea because of bad performance. I stil haven't figured out if it's possible or even a good idea to open one app per monitor and control it's position.
I have been trying to use mutiple videos with the pesudo streaming xmoov php script, the issue I have is determaning the current vs total time of the video, and properly scurbbing.
I'm working on a "TV" in Flash where I use several videos running at the same time, so the videos tend to be lagging in the beginning. I think I would need a loading bar to show the user when the TV is ready to be turned on. [code]...
I was following a tutorial, but it was a little bit limited in options.So what I wanted is to have a few buttons and when we clicked on them they would play a different video. I found the cove above, but I wanted it to have at least one or two extra things.For example I didn't wanted the video to start immediately without any click on the button.And I would like to have a close button that would remove the video player from stage (I tried some things, but the best I got was only removing the video player but I could still ear the video playing).[code]
I am building a video player which should load multiple videos in a FLVPlayback. When the loading of the first video has finished, the second one should start, using the VideoProgress Event.
My code looks like this, videos is an array with the paths to the videos:
flvPlayback.addEventListener(fl.video.VideoProgressEvent.PROGRESS, progress); flvPlayback.addEventListener(VideoEvent.COMPLETE, onComplete); private function progress(e:fl.video.VideoProgressEvent):void
[Code]....
Now I have the problem when I test this locally, the first video is invisible sometimes when starting to play. This is not happening everytime, but sometimes the video is not shown, but I can hear the sound, and I can see the scrubber on the seekbar moving.
I already tried to check in the progress function if the video is already playing, and if not, set a timer that will call the progress function again in 1 second.
I have my stage with the FLVPlayer and its easy enough to get it to play one video, but I have a series of buttons on the right hand side (day1, day2, day3.. etc).How can I go about getting a button click to change the FLV srouce and begin playback? And do I need to stop the loading of the previous video, or is that handled automatically?
I'm tweaking a flash website for a freind and he wants to have some videos play from a page. There are 25 files and ideally I want to achieve the 'Lightbox' look so that the browser window dims and the video plays over the top. After looking around I haven't found any easy solutions.What is the best way to achieve this, bearing in mind I shall have all these buttons on a page and want to have the video 'float' on top of the actual site?I'm relatively new to this although a long standing flash user when it comes to animation etc - not great on scripting.
I have 5 videos that all have separate buttons to play each one individually...however, I cannot figure out how to make the 5 play back to back if you are to click a "Play All" button. I figure this is something that needs to be coded...so I thought I should probably ask here. This is using AS 3 and Flash CS4.