Page 1 of 1

flash preloader problem

Posted: Mon Dec 07, 2009 6:34 am
by Paltas
Hi,
I have a problem with my preloader. You can see it here: http://www.moko.lt/Portals/0/biologija2/0pagrmeniu.html. for example press the upper button and then the one with the running skeleton on the left.

here is my preloading code:

Code: Select all

vid1_btn.addEventListener(MouseEvent.CLICK,krauna1);
 
function krauna1(evt:Event):void {
    var krauna: Loader=new Loader();
    krauna.load(new URLRequest("h001.swf"));
    krauna.contentLoaderInfo.addEventListener(Event.COMPLETE,pakrove);
    flash.media.SoundMixer.stopAll();
    stage.addChild(preloaderis)
}
 
function pakrove(aa:Event) {
    stage.removeChild(preloaderis)
    var pav1:Sprite=Sprite(aa.target.content);
    stage.addChildAt(pav1,1);
    stage.removeChildAt(0);
}
when its loading .swf file the sound comes firs. How can I fix that?

Re: flash preloader problem

Posted: Wed Jul 07, 2010 2:00 pm
by Jade
You need to do two things. First go to the properties bar for the sound file and give it an instance name, something like themeMusic or whatever. Then on the first frame of your .fla file you need to add themeMusic.stop(); which will prevent the sound from starting to play. Then once your pre-loader has finished you can call themeMusic.play();