能够有意识的发送事件,就是dispatchEvent。
//创建Sprite实例 var evtSpr:Sprite = new Sprite(); //事件注册 evtSpr.addEventListener(Event.COMPLETE, compHandler); evtSpr.addEventListener(MouseEvent.CLICK, clickHandler); //事件有关的方法 function compHandler(evt:Event):void { trace("complete!!"); } function clickHandler(evt:MouseEvent):void { trace("CLICK!!"); } //发送事件 evtSpr.dispatchEvent(new Event(Event.COMPLETE));//evtSpr接受COMPLETE evtSpr.dispatchEvent(new MouseEvent(MouseEvent.CLICK));//evtSpr接受CLICK