Event类方法:
1、实用程序方法:clone():Event;formatToString(className:String, ...parameters):String;toString():String;
2、事件流方法:stopImmediatePropagation():void;stopPropagation():void;
3、默认行为方法:isDefaultPrevented():Boolean;preventDefault():void;
详细说明:
1、clone():Event:
返回一个新的 Event 对象,它是 Event 对象的原始实例的副本。通常您不需要调用
clone()
;当您重新调度事件,即调用dispatchEvent(event)
(从正在处理event
的处理函数)时,EventDispatcher 类会自动调用它。package script { import flash.events.Event; public class PingEvent extends Event { public static const PING_EVENT:String="pingevent"; public function PingEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false) { super(type, bubbles, cancelable); } override public function clone():Event { trace("call clone function!"); return new PingEvent(type,bubbles,cancelable); } } }