Add mouse click listener to a loaded swf : Loader « Network « Flash / Flex / ActionScript






Add mouse click listener to a loaded swf

 

package {
  import flash.display.*;
  import flash.net.*;
  import flash.events.*;

  public class Main extends Sprite {
    private var loader:Loader;

    public function Main(  ) {
      loader = new Loader(  );
      loader.load(new URLRequest("http://yoursite.com/Module.swf"));
      addChild(loader);
      loader.addEventListener(MouseEvent.CLICK, clickListener);
    }

    private function clickListener (e:MouseEvent):void {
      trace("Module.swf was clicked");
    }
  }
}

        








Related examples in the same category

1.Main.Swf Listener Receives Notification for an Event Targeted at a Module.swf Display Object
2.Loading External Images at Runtime
3.Add event listener to content loader info
4.Loading and Interacting with External Movies
5.Adding a Loader to the display list
6.Displaying load progress
7.Load-error handling
8.Polling for the existence of a loaded object
9.Handling an event announcing a loaded object's availability
10.Load an image using Loader