`

as3.0 addeventlistener 的参数

 
阅读更多
addEventListener(eventName,functionName,true/false,int,true/false);
               动作,函数名,动作捕抓流活动状态,优先级,不需要时是否在内存清掉

通过使用addEventListener()方法的useCapture参数,可以控制侦听器将处于活动状态的事件流阶段。如果useCapture设置为ture,侦听器将在事件流的捕获阶段成为活动状态。如果useCapture设置为false,侦听器将在事件流的目标阶段和冒泡阶段处于活动状态。要在事件流的所有阶段侦听某一事件,你必须调用addEventListener()两次,第一次调用时将useCapture设置为true,第二次调用时将useCapture设置为false.
    ActionScript3.0中的priority参数用于设置该事件侦听器的优先级。默认值为0,但你可以将它设置为负整数值或正整数值。将优先执行此数字较大的事件侦听器。对于具有相同优先级的事件侦听器,则按它们的添加顺序执行,因此将优先执行较早添加的侦听器。
    可以使用useWeakReference参数来指定对侦听器函数的引用是弱引用还是正常引用。通过将此参数设置为true,可避免侦听器函数在不再需要时仍然存在于内在中的情况。Flash Player使用一项称为“垃圾回收”的技术从内在中清除不再使用的对象。如果不存在对某个对象的引用,则该对象被视为不再使用。垃圾回收器不考虑弱引用,这意味着如果侦听器函数仅具有指向它的弱引用,则符合垃圾回收条件。

这个地方说的很详细
http://www.cnblogs.com/sinsoul/archive/2011/05/25/2056482.html
分享到:
评论

相关推荐

    Flash As3.0 Web传递参数

    总结,Flash AS3.0通过URL传递参数是实现Web交互的基础,无论是从Web页面向Flash传递配置信息,还是Flash向服务器发送数据,都需要熟练掌握这一技能。通过以上讲解,你应该对这一过程有了深入的理解,能够自如地应用...

    flash AS3.0实现计时器功能

    在Flash ActionScript 3.0(AS3.0)中,计时器功能是一个非常基础且重要的概念,常用于创建动态交互、动画效果或者游戏逻辑等。本篇将详细讲解如何在AS3.0中实现计时器功能,并提供相关的编程知识。 计时器类...

    As3.0 视频加载

    在本文中,我们将深入探讨如何使用AS3.0(ActionScript 3.0)来实现视频加载和本地文件操作的功能。ActionScript是Adobe Flash Player和Adobe AIR中的编程语言,广泛用于创建互动式富媒体内容,包括视频播放器。 ...

    as3.0访问mysql数据库

    在AS3.0中,你可以使用`URLVariables`类来封装要发送到服务器的数据,然后将其附加到`URLRequest`对象的`data`属性。例如: ```actionscript var variables:URLVariables = new URLVariables(); variables.username...

    AS3.0开发中常用语句汇总

    AS3.0(ActionScript 3.0)是Adobe Flash平台上的主要编程语言,用于创建交互式内容、游戏和应用程序。以下是对AS3.0开发中常见语句的详细解释: 1. **类中的属性定义**: 当你在类中定义公共属性(如`cc`)时,...

    Flash AS3.0 从RTMP服务器读取视频

    在IT行业中,尤其是在多媒体内容的在线分发领域,Flash AS3.0是一种广泛使用的编程语言,用于创建交互式和动态的网页内容,包括视频播放器。RTMP(Real-Time Messaging Protocol)是Adobe Systems开发的一种协议,...

    FLASH_as3.0常用代码.pdf

    FLASH as3.0常用代码 FLASH作为一个强大的多媒体开发平台,as3.0是其中的一个版本,本文档总结了 FLASH as3.0中的一些常用代码,涵盖了按钮事件、超链接、数学运算、随机数、画线、画三角形、影片剪辑属性设置、...

    简单的用as3.0播放声音文件的例子

    在本文中,我们将深入探讨如何使用ActionScript 3.0(AS3.0)来播放声音文件。ActionScript是Adobe Flash Platform的核心编程语言,广泛应用于创建互动内容、游戏和网络应用程序。AS3.0带来了许多改进,包括面向对象...

    AS+2.0与AS+3.0对照速查表

    - AS 2.0使用on()函数处理事件,而AS 3.0引入了事件监听器模式,使用addEventListener()和removeEventListener()方法,更符合面向对象编程原则。 4. **面向对象编程**: - AS 3.0对面向对象编程支持更全面,有类...

    as3.0 限制图片拖动范围

    ### AS3.0 限制图片拖动范围 在ActionScript 3.0(简称AS3.0)中,实现对图片拖动范围的控制是一项实用的功能。本文将详细介绍如何使用AS3.0来限制舞台上图片的拖动范围,并提供一份完整的代码示例。 #### 知识点...

    关于as3.0的帮助资料

    在AS3.0中,函数可以作为一等公民,意味着函数可以被赋值给变量,作为参数传递,甚至返回。这种特性大大增强了函数式编程的能力。此外,AS3.0支持闭包,这是一种强大的功能,允许函数访问并操作其外部作用域的变量,...

    常用AS3.0速查实例

    ### 常用AS3.0速查实例详解 #### 一、响应鼠标点击事件 在ActionScript 3.0(简称AS3)中,处理鼠标事件是常见需求之一。以下示例展示了如何通过监听`MouseEvent.CLICK`事件来使舞台上的元件(`MovieClip`)在每次...

    flash as3.0的涂鸦板

    在Flash AS3.0中创建一个涂鸦板是一项有趣且实用的编程挑战,它涉及到图形绘制、用户交互以及事件处理等多个关键知识点。首先,我们要理解AS3.0(ActionScript 3.0)是Adobe Flash Professional和Flex的主要编程语言...

    AS3.0的加载机制

    ### AS3.0的加载机制详解 #### 一、AS3.0的加载机制概述 在Adobe Flash平台中,ActionScript 3.0 (简称AS3.0)提供了丰富的功能来处理外部资源的加载,包括图像、音频、视频以及其它SWF文件。本文将详细介绍AS3.0中...

    as3中文手册chm版

    5. **事件处理**:AS3.0的事件驱动模型是其核心特性之一,通过addEventListener、removeEventListener和dispatchEvent来处理用户交互和其他事件。 6. **类与继承**:AS3.0引入了完整的面向对象编程特性,包括类、...

    Flash AS3.0制作飘动的气泡内含详细注释

    在本示例中,我们探讨了如何使用Flash AS3.0来制作飘动的气泡效果。这个程序通过创建多个彩色气泡,并让它们在舞台上随机移动,模拟气泡上升和下降的效果。以下是对关键代码段的详细解释: 1. **自定义函数 ball**...

    as3.0 解析mp3文件 得到mp3的作者,专辑等

    在AS3.0中解析MP3文件以获取其元数据,如作者、专辑等信息,是一项常见的任务,尤其是在开发音乐播放器或者音频处理应用时。本文将深入探讨如何使用ActionScript 3.0来实现这一功能,并提供相关源码参考。 MP3文件...

    AS3.0 100个基础知识点

    根据给定的信息,我们可以整理出AS3.0的基础知识点,主要涵盖面向对象编程(OOP)基础、概念以及一些常用技巧。以下是对这些知识点的详细解释: ### 改变输出SWF的尺度、背景颜色或帧频 在开发过程中,有时我们...

Global site tag (gtag.js) - Google Analytics