views:

463

answers:

4

Hello,

I have a problem with my slideshow script. I have embedding a flash video file into my website with this slideshow called monoslideshow, and everything seems to work perfectly. Trouble is, when I am clicking on another menu button that should jump to another frame, it still keeps playing the video and sound while displaying the new menu data. So I will probably need some code that stops the video instantly, when another menu button is clicked. But how do I write it and where do I put it?

Here is my actionscript for the video file to show:

var loaderSlide:Loader = new Loader();
var monoslideshow:Object;

loaderSlide.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
addChild(loaderSlide);

loaderSlide.load(new URLRequest("monoslideshow.swf"));

function onLoadComplete(event:Event):void { 
    monoslideshow = event.target.content;
    monoslideshow.showLogo = false;
    monoslideshow.setViewport(new Rectangle(730, 20, 700, 660));
    var xml:XML = 

<album title="TITLE" itemPath="photography/makingoff/" thumbnailPath="thumbnails/">
<contents>
<video source="VIDEO.flv" />
</contents>
</album>
    monoslideshow.loadXML(xml);
}

It would be great to get a solution to this problem, otherwise my website will be kinda messy ;)

THANK YOU!!

A: 

Ok, I found the answer now. Just for people who might be having the same problem.

I put in some code for the new menu button.

flash.media.SoundMixer.stopAll();

monoslideshow.visible = false;

This stops all sounds and makes the slideshow invisible. Quick and simple :)

Jennifer Heidelberg
A: 

Wow, thanks. I've been looking for this.

Ezelkir
A: 

I need some help. I loaded xml on a movieclip and i also have a button to go to another frame but the xml keeps loadding!! what can i do to remove the xml each time i click on that button?

dono do casino
A: 

OMFG! Thank you very much!

Victor Berbel