ActionScript 2.0 :: Preloading More Than Just The First Frame?
Jan 14, 2009
I am wanting to create a preloader for an external swf that contains a few hundred frames of bitmap animation.All the tutorials I have found and implemented only seem to concentrate on loading in information on the first frame? I am really wanting to load the entire swfs content as flash hangs after the first frame has been dealt with by the preloader.
I have a question about loading external data. When I had all my actionscript export to frame one, it would slow down the preloader and not show up until it was far into the progress bar animation. So I moved everything to frame 2. The problem with that is now my menus which are populated from an xml file are not there when the site starts to play. How can I get my xml data to load on frame one, but leave the .as fils to load in frame 2?
Sorry about the title, I'm not exactly sure how to explain this with a few words. I've looked through google searches and found that people find it easlier when exporting classes in frame 2 when using a preloader. I'm currently using the usual method of having frame 1 with the preloader, frame 2 with the asset holder and the bulk of the game, frame 3 has the stop(); action. This is the tutorial I followed to get a working preloader AS Gamer.
After many hours of searching I've only found mentions and revalations of people using export on frame 2 instead of the traditional asset holder, but no examples or tutorials. Does any know where I can find a tutorial with example code I reference to get a export on frame 2 preloader?
I have a button and a streaming movie on frame 1 that on(release) goto frame 2 which also has a streaming movie on it.Now when clicking the button theres is a short delay that is black before frame 2 loads its content.And what im trying to do is make sure that the streaming has begun on the second frame before the gotoAndPlay(2) commence. But I dont know how.
I have a main movie (main.swf) that has an empty movieclip that calls for an external swf that we'll call imageclip1.swf. Now, I have a preloader set up in the imageclip1.swf, however, it doesn't want to move to the second frame after it's loaded when it's loaded into the main.swf. It works fine when I test it by itself. The actionscript (AS2) in the first frame imageclip1.swf:
[Code]...
What ends up happening is that it moves to frame 2 in main.swf. So I don't know what the problem is. I've tried every target scheme I could think of (_root, level0, this). I'm pretty green when comes to AS, Also, what would be the correct way to access the different hierarchies (i.e main.swf from imageclip1.swf)?
I have an as2 slideshow project that has 3 images that are accessed form the library. The movie consists of 3 frames 1) preloader 2) blank 3) slideshow script and some stage elements. All these images have been exported for AS and exported for frame 3.
Even so the preloader in frame 1 still only flashes up on the screen briefly before the slideshow starts. I have also set the flash publishing to "export frame for classes: 3" as I have read that this may help. This still does not help.
The SWF file is around 1.3MB in size and virtually all of this is being loaded prior to the preloader as the bandwidth profiler reports.
I have attached a link to the CS3 fla file in zipped format so you may test this for yourselves and possibly help me figure out what I am doing wrong.
How can I preload a 'Flash Component' which is being exported to the first frame? Is removing linkages of the component to the first frame the only option?
What command do I enter for the movie to rewind to first frame on entering a certain frame / stopping in a frame?It's my first time using Flash, and I'm working on a double menu (second menu has a "close" button, where I want to get back to the first menu).
i have my portfolio website which is a 1.5mb big flash presentation and i thought about making a preloader.the problem is that making a preloader for the entire site will take too long to load. i have tried that.
so i thought about making a preloader for each "page" or section of my presentation. for example- just for syneron, or just for m-systems (with each of them have a few diferent pages in the presentation, but their size is managable).
the problem is that i cant find anything is the preloader code that will let met control what frames to preload (for example, frames 100-200).
I've made preloaders before, but only by having a preloader.swf that loads the content.swf.Is it possible to have an swf preload itself, so to say?I suppose the swf doesn't start until it is read into memory completely, or am I wrong?
I have a preloader that loads an external swf. That external swf calls an xml file that takes a few seconds to process and load the images within the xml.
My issue is that the preloader is "lying" to me when it reaches 100% because once it loads the external swf there is still a few second delay before the images within the external swf display.
Logically that makes scene to me because the external swf bytes don't include the bytes of the images that it calls for.
SO,...
How do I get the preloader to count to 100% only when the entire external swf and all of its contents are loaded in?
I need both the XML and SWF to be fully loaded and available. The problem I have at the moment is that the swf loads and after a slight delay the xml content appears (this is more noticeable at lower bandwidths).I need for both to appear at the sametime. Is there a way of constructing a preloader that takes both swf and xml bytes together ie getBytesTotal for both swf and xml.
While the main movie is already visible and usable, I want to load some additional SWF's (not to large though, like 20-50kb) underwater... so not visible and they won't be appearing to people unless they click a certain button. It is not certain that people will actually go to view them, but I want to make sure that some parts are immediately visible (so already loaded), in cache so to speak.
I have an FLV embedded in a SWF, and it preloads whenever a user visits the page it's on. Is there a way to prevent it from preloading, or force a user to click play before it loads?
i have my portfolio website which is a 1.5mb big flash presentation and i thought about making a preloader. the problem is that making a preloader for the entire site will take too long to load. i have tried that. so i thought about making a preloader for each "page" or section of my presentation. for example- just for syneron, or just for m-systems (with each of them have a few different pages in the presentation, but their size is manageable).
the problem is that i cant find anything is the preloader code that will let met control what frames to preload (for example, frames 100-200).
i have a movieclip on stage. it has 3 frames but is stopped with "stop():" so it only shows the first frame on mousedown i want it to play frame 2 for a duration of 1 frame then frame 3.
This is a snippet of some code I'm working on. Currently I have a mc that you press that plays another mc. That mc that reacts has 5 frames, each frame with stop(); on each frame. I do a normal play code because it lets me play through and cycle back to frame 1 after frame 5 (so if I click the mc it eventually cycles back to the first frame and starts the process over again). If I do a nextframe it stops at frame 5, so that's why I use play.
press_mc click on it and it tells mover2_mc to advance a frame and recycles back to frame one to redo the process.Can I tell press_mc to play and skip a frame or to have it play a list of frames that I tell? I can't do a _currentframe +2 because it'll halt at frame 5.
I am currently building a flash site which uses dynamic images throughout using loadMovie("picture.jpg", mc_name) to load them into various movie clips. This all works fine and the site is starting to look good, the only problem i have is with preloading. I have the main swf file and everything contained within it preloading with a progress bar at the start which works fine. When the movie loads the main homepage image slowly fades in, however as the loadMovie("home.jpg", homepic) is on the same frame as the homepage, if you don't have the image in your cache then you miss the fade completely in the time it takes the image to load.
As a result i am wanting to preload this (and a few other) images during the initial preloader if possible, that way i can prevent this problem from occurring. Unfortunately from what i understand i can't run loadMovie from within my preloader actions as they're in a different frame so i'm really not sure how to do it, given the image is external
I have a digital magazine (pageflip) on my site and i want to play video in each page. my problem is when user want to see the magazine he need to wait untill all the movies preloading.. Im trying to stop FLV from preloading untill the user click on play button or go to other page on our magazine (pageflip). can someone know how to do it? this is the code im using for the FLV video
I have a swf file that opens with a full browser xml slideshow.I've noticed when I have a preloader on frame 1 for my file, it is 'completing' before the xml images have loaded everything else loads(a bunch of text and some menu items) but the xml slideshow images seem to be outside of the scope for my preloader.how I can tell my file not to play until all elements (xml driven slideshow, menu items etc) are loaded?
I am working on a site and am using a lot of different scrollpane components that use outside .swf movies as its content. What I would like to do is create a progress bar for each section that uses this scenario so my users know it is doing something.
I am facing some problem on preloading swf in Chrome and IE. It only works in Firefox. When i preload flash, Iam getting bytesTotal as 0. So when i bytesLoaded divide by bytesTotal will cause infinity. I read this article on GZIP. [URL] But tested that the response compression was not gzipped. Here's my preloading script:
First of all I dont really know if I posted this in the right section, because I don't really know what I'm looking for. I'm building a website that consists of some swf files and a lot of jpeg images. Now because this is a relatively big design the loading of the page can take some time and it doens't look good if you open it for the first time on a slower internet connection.
Now I do know how to build a pre-loader for a swf file, putting the pre-loader function on the first 2 frames of my movie and let it load from there. But because my site isn't all flash nor does it contain only one swf file I cant use this option.
Basicly what I'm looking for is a pre-loader that loads my jpeg images and my swf's before entering my website. Can this be done in flash?? (Or has anyone suggestions in what languages/scripts I should look for to accomplish this.)(Note that I must load multiple jpeg and swif files)
I have 3 external SWF containing FLV movies loading into a movie clip on the main.swf via the code below (AS3) when the corresponding button is pressed. The main SWF is a simple timeline with a voice over and minor animation which loads instantly. How can I load the other 3 swfs in the backgrond while the main is playing? I just want to have them in the cache so they can be called on instantly,
function loaddiscovery(e:MouseEvent):void { var loader:Loader = new Loader();
I got this gallery with thumbs, where i load my images out of an XML file..this all works fine, but now I want to see the progress of loading an image aswell. I use a preloader at the intro to load the whole index.swf file before entering the website. really simple one. Now I tryed to combine my xml gallery with the preloader I used for the website intro.but this seems not to work, it should probably, but im not a flash guru yet I'll post you the code of the gallery and the code of the preloader aswell..it's just a simple dynamic text preloader...
I am working on a slideshow where images are loaded from XML.Currently the slide show starts when all the images are loaded.I want to preload one image at one time i.e when first image is loaded,first image should be displayed then preloader for next image is to be shown and after that next images is displayed and so on....
I have also endeavoured to make my first XML slideshow & thumbnail slider and I am faced with a preloading problem....ie how do I preload my thumbnails???I have successfully loaded them as follows:
Code: var urlRequest:URLRequest = new URLRequest("slideshow.xml"); var urlLoader:URLLoader = new URLLoader();