Revision: 40803
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 8, 2011 06:54 by jeffnehlsen
Initial Code
package { import flash.display.MovieClip; /** * ... * @author Jeff Nehlsen */ public class CustomEventExample extends MovieClip { public function CustomEventExample() { // Add an event handler for both types of events in my CustomEvent class addEventListener(CustomEvent.EVENT_DEFAULT, onDefaultEvent); addEventListener(CustomEvent.EVENT_CUSTOM, onCustomEvent); // Dispatch the 'default' event dispatchEvent(new CustomEvent()); // Dispatch a 'custom' event. dispatchEvent(new CustomEvent(CustomEvent.EVENT_CUSTOM)); } // When a custom event is caught, a message will show. private function onCustomEvent(e:CustomEvent):void { trace("Custom event caught!"); } // When a default evnet is caught, this message will show. private function onDefaultEvent(e:CustomEvent):void { trace("Default event caught!"); } } }
Initial URL
Initial Description
Initial Title
AS3 Custom Event Dispatching
Initial Tags
Initial Language
ActionScript