A quick test shows that what you want is do-able. :) This works: In a child swf (to be loaded) I used: function mapThis(){ trace("mapThis() called"); } function mapThat(){ trace("mapThat() called"); }
_global.mapage = {};// new Object _global.mapage.mapThis = mapThis; _global.mapage.mapThat = mapThat; Then in a parent swf (to load child) I used: loadee.loadMovie("Child.swf"); aButton.onRelease = function(){ mapage.mapThis(); mapage.mapThat(); } I suspect you may be overwriting your functions such that _global.gMap is left with only the last one you assigned to it. HTH -Keith http://home.mn.rr.com/keithreinfeld -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of grimmwerks Sent: Thursday, October 26, 2006 10:41 PM To: Flashcoders mailing list Subject: [Flashcoders] mc loads, has a global.... ok - still with this app. I have a map that I'm loading externally - map.swf. In it I'm setting all kinds of stuff using _global.gMap....(all kinds of functions) The main swf that loads in this clip, once it's loaded with a moviecliploader -- I try to trigger one of the functions via gMap.showMap() - but the loaded movieclip doesn't trigger anything, though it IS loaded. I thought globals were globals - if a loaded clip creates a new _global object, that the parent clip could trigger it as well? _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com