扩展Event 让事件带参
来源:互联网 发布:独立域名邮箱 编辑:程序博客网 时间:2024/06/05 15:18
//-----------------------------------------------------------------------------------------------------------------------------------//-----------------------------------------------------------------------------------------------------------------------------------//testb.fla 帧上的代码var element:int = 0;var value:int = 0;btn.addEventListener(MouseEvent.CLICK, btnClick);function btnClick(e){element++;value++;dispatchEvent(new CustomEvent(CustomEvent.UPDATE_TEXT, String(element), String(value)));}//-----------------------------------------------------------------------------------------------------------------------------------//-----------------------------------------------------------------------------------------------------------------------------------//testa.fla 帧上的代码import flash.display.Loader;import flash.events.Event;import flash.net.URLRequest;import flash.display.MovieClip;var swfMC:MovieClip;var loader:Loader = new Loader();loader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfCom);loader.load(new URLRequest("testb.swf"));function swfCom(e){swfMC = e.target.content as MovieClip;swfMC.addEventListener(CustomEvent.UPDATE_TEXT, scoreBoardUpdateListener, false, 0, true);addChild(swfMC);}function scoreBoardUpdateListener(e:CustomEvent):void{updateData(e.element, e.value);}function updateData(elements:String, value:String):void{trace(elements + "/" + value);}//-----------------------------------------------------------------------------------------------------------------------------------//-----------------------------------------------------------------------------------------------------------------------------------//事件类package{import flash.events.Event;public class CustomEvent extends Event{public static const UPDATE_TEXT:String = "customEvent";public var element:String;public var value:String;public function CustomEvent(type:String,element:String, value:String, bubbles:Boolean=false,cancelable:Boolean=false){super(type, bubbles,cancelable);this.element = element;this.value = value;}public override function clone():Event {return new CustomEvent(type,element,value, bubbles,cancelable)}}}
0 0
- 扩展Event 让事件带参
- 带Event事件列表的自定义CalendarView
- FireFox 中对事件event的兼容扩展。
- 事件Event
- event事件
- event事件
- 事件(event)
- 事件(event)
- Event事件
- event 事件
- 事件event
- Event 事件
- 事件(Event)
- 事件Event
- 事件Event
- 事件(event)
- Event事件
- event事件
- IOS ARC的使用
- 没有sln文件, visual studio怎么打开网站
- @ManyToOne
- python 生成随机密码工具
- 【系统信息获取】9,获取主机名
- 扩展Event 让事件带参
- 稀疏学习
- android 实用的Bitmap处理函数
- Oracle面试题
- EBS OAF开发中如何在form上调用OAF页面并传递参数给OAF页面
- 几何 入门题 UVA 11800 - Determine the Shape
- csdn 代码样式 代码高亮 代码风格
- 可变参数函数
- 稀疏表示step by step