关于事件及参数传递

在经典上看到大家讨论 怎么在事件中传递参数 

共享一个替代的办法,
要求不高的时候可以用:

 package { 
 
      public class A extends EventDispatcher { 
           private var str:String; 
           public function A() { 
          
          
public function get str():String
    
           return str; 
           } 
           private function dispatch() : void { 
                 var _event : Event = new Event("event"); 
                 dispatchEvent(_event); 
           } 
      } 
}

 然后监听…… 

           …. 
           var classA : A = new A(); 
           classA.addEventListener("event", funA); 
            …. 
              private function funA (_event : Event):void { 
                 trace(_event.target.str); 
          

 

 

你还有别方法吗?共享一下?




[本日志由 jack 于 2007-08-29 03:50 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 事件 参数 传递
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.