关于EventDispatcher的讨论

EventDispatcher是自己控制事件调用的类

自己写了个例子

package

{

        import flash.events.*;
        import flash.display.*;
        public class Example extends MovieClip
       {
             public function Example()
             {


                 var b:B=new B();
                 b.addEventListener("load",loadComplete)
                 b.ce();
            }
            public function loadComplete(e:Event)
           {
                  trace("事件调用完成");
            }
       }

}

package
{
        import flash.events.*;
        public class B extends EventDispatcher
       {
             public function ce()
            {
                  var e:Event=new Event("load");

                 dispatchEvent(e);
            }
       }

}

我的网站设计 web design home page
[url]http://www.webdesign-cn.com[/url]
[url]http://www.webdesign-china.cn[/url]

你可能感兴趣的:(Web,Flash)