problems.
After doing this, I discover the preloader is still on the movie after the file is finished, which is what I DON’T want. Actually, to be specific. When the movie is loading, it’s only a white b/g…and the movie does NOT display the preloader, and after it’s done loading, the preloader is sitting over everything in the movie.
Can anyone help?
Christopher William Coddington (Xzandar / cwcandromeda)
Well…I only understand half of that thread. There are too many advanced Flash terms. I’ve only been using Flash for a month now, after several years of just using photoshop, php, and flash for my work. Anyway, I got the preloader to show up and load, actually, but when it’s done…the movie just starts flashing.
whoho i think your flash needs some revision… you might have forgotten to put a stop(); somewhere because your movie loops over and over…
As for the preloader - why dont you just take the preloader frames out once the loading frames are complete ??
Anyway if you want post your .fla ill try to help…
I just looked at your fla. MLK is right, you need to put a stop(); action on one of your frame 2. Any one will do. If there is more than one frame in any Flash movie, Flash will loop the entire thing by default unless you tell it not to.
In your publish settings, you could also tell Flash not to loop it, but adding a stop(); action is the better solution.
I’ve used component and ‘homeade’ preloaders and I usually will put them in the first scene of a movie so I avoid looping problems and it gaurantees that the preloader will disappear as the movie continues. To access the scene panel, hit Ctrl-U.
Important note:
The stop(); action needs to be on a keyframe on frame 2. If you make a new layer, even if it’s 100 frames long, the stop(); will put itself on the first frame of that block. Make sure the action mark (a) is on the keyframe you want to stop.
(-: