when you do dispatchEvent(new Event()); the presumption is that it is 'this' that is firing it. if you do mc1.dispatchEvent... mc2.dispatchEvent... depending on the clip that's clicked, that should work out nicely.
Ashim The Random Lines My online portfolio www.therandomlines.com 2009/4/24 Dav <[email protected]>: > Hi all! > > I have a problem with sending data between two SWF's. > > Basically I have the parent SWF that loads in a child SWF. On the child SWF > there are several pictures that are clickable. > > Now let's say the user clicks picture 2. I need the child SWF to tell the > main SWF that a picture was clicked, and also what picture it was from say > picture 1 to 10. The main SWF will then do something with that information. > > So far all I have been able to find is something like this, in the child SWF > create add a "dispatchEvent(new Event("jumpToImage", true));" to each > picture on click. Then in the main SWF add an event listener to the child > SWF. > > Now the problem is, when I click on a picture the main SWF's listener > event.target equals the child SWF's document class ([object Child]), not the > image Movieclip instance name. > > I don't really want to add a different dispatchEvent to every image: > > dispatchEvent(new Event("jumpToImage1", true)); > dispatchEvent(new Event("jumpToImage2", true)); > .... > dispatchEvent(new Event("jumpToImage10", true)); > > cause this seems wasteful, instead I would rather do this: > > Child: > dispatchEvent(new Event("jumpToImage", true)); > > Main: > private function jumpToImage(event:Event):void > { > switch (event.target.name) > { > case "picture1": > // do something with picture 1 > break; > case "picture2": > // do something with picture 2 > break; > ... > case "picture10": > // do something with picture 10 > break; > } > } > > Any ideas? > > Thanks, > Dav > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

