77范文网 - 专业文章范例文档资料分享平台

Flash ActionScript 3.0 语言和组件参考Event

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Flash ActionScript 3.0 语言和组件参考(Event)

包 flash.events 类 public class Event 继

Event Object 承

ActivityEvent, BrowserInvokeEvent, CaptionChangeEvent, CaptionTargetEvent, ColorPickerEvent, ComponentEvent, ContextMenuEvent, DataChangeEvent, DRMAuthenticateEvent, DRMStatusEvent, FileListEvent, FocusEvent,

HTMLUncaughtScriptExceptionEvent, HTTPStatusEvent, IKEvent, InvokeEvent, 子

KeyboardEvent, LayoutEvent, ListEvent, MetadataEvent, MotionEvent, 类

MouseEvent, NativeWindowBoundsEvent, NativeWindowDisplayStateEvent, NetStatusEvent, OutputProgressEvent, ProgressEvent, SampleDataEvent,

ScrollEvent, ShaderEvent, SliderEvent, SoundEvent, SQLEvent, SQLUpdateEvent, StatusEvent, SyncEvent, TextEvent, TimerEvent, TweenEvent, VideoEvent 语言版本: ActionScript 3.0 运行时版本: AIR 1.0, Flash Player 9

Event 类作为创建 Event 对象的基类,当发生事件时,Event 对象将作为参数传递给事件侦听器。

Event 类的属性包含有关事件的基本信息,例如事件的类型或者是否可以取消事件的默认行为。 对于许多事件(如由 Event 类常量表示的事件),此基本信息就足够了。 但其它事件可能需要更详细的信息。 例如,与鼠标单击关联的事件需要包括有关单击事件的位置以及在单击事件期间是否按下了任何键的其它信息。 您可以通过扩展 Event 类(MouseEvent 类执行的操作)将此类其它信息传递给事件侦听器。 ActionScript 3.0 Adobe? AIR? API 为需要其他信息的常见事件定义多个 Event 子类。与每个 Event 子类关联的事件将在每个类的文档中加以介绍。

Event 类的方法可以在事件侦听器函数中使用以影响事件对象的行为。 某些事件有关联的默认行为。 例如,doubleClick 事件有关联的默认行为,此行为突出显示事件发生时鼠标指针下的词。 例如,由 NativeWindow 对象调度的 closing 事件具有关联的默认行为,即关闭窗口。通过调用 preventDefault() 方法,您的事件侦听器可以取消此行为。 通过调用 stopPropogation() 或 stopImmediatePropogation() 方法,还可以使当前事件侦听器成为要处理事件的最后一个事件侦听器。

注意:此类中的某些常量用于定义由 SWF 内容中使用的 ActionScript 3.0 显示列表调度的事件的 type 属性。但是,此类中的某些常量用于定义另一些事件的 type 属性,这些事件与 ActionScript 3.0 显示列表无关 并且在 AIR 运行时中运行的 JavaScript 代码中非常有用。 查看示例 另请参见

flash.events.EventDispatcher

第 1 页 共 35 页

Flash ActionScript 3.0 语言和组件参考(Event)

公共属性

隐藏继承的公共属性 显示继承的公共属性

属性

bubbles : Boolean

[只读 (read-only)] 指示事件是否为冒泡事件。

cancelable : Boolean

[只读 (read-only)] 指示是否可以阻止与事件相关联的行为。 constructor : Object

对类对象或给定对象实例的构造函数的引用。

currentTarget : Object

[只读 (read-only)] 当前正在使用某个事件侦听器处理 Event 对象的对象。

eventPhase : uint

[只读 (read-only)] 事件流中的当前阶段。 prototype : Object

[静态] 对类或函数对象的原型对象的引用。 target : Object

[只读 (read-only)] 事件目标。

定义方 Event Event Object

Event

Event Object Event Event

type : String

[只读 (read-only)] 事件的类型。

公共方法

隐藏继承的公共方法 显示继承的公共方法

方法

定义方

Event(type:String, bubbles:Boolean = false, cancelable:Boolean = false) Event 创建一个作为参数传递给事件侦听器的 Event 对象。 clone():Event

复制 Event 子类的实例。

Event

formatToString(className:String, ... arguments):String

用于在自定义 ActionScript 3.0 Event 类中实现 toString() 方法的实Event 用程序函数。

hasOwnProperty(name:String):Boolean 指示对象是否已经定义了指定的属性。

第 2 页 共 35 页

Object

Flash ActionScript 3.0 语言和组件参考(Event)

isDefaultPrevented():Boolean

检查是否已对事件调用 preventDefault() 方法。

isPrototypeOf(theClass:Object):Boolean

指示 Object 类的实例是否在指定为参数的对象的原型链中。 preventDefault():void

如果可以取消事件的默认行为,则取消该行为。 propertyIsEnumerable(name:String):Boolean 指示指定的属性是否存在、是否可枚举。

Event Object Event Object

setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void

Object

设置循环操作动态属性的可用性。

stopImmediatePropagation():void

Event

防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。 stopPropagation():void

防止对事件流中当前节点的后续节点中的所有事件侦听器进行处理。 toString():String

返回一个字符串,其中包含 Event 对象的所有属性。

Event Event Object

valueOf():Object

返回指定对象的原始值。 公共常量

常量

定义方 Event Event

ACTIVATE : String = \

[静态] Event.ACTIVATE 常量定义 activate 事件对象的 type 属性值。 ADDED : String = \

[静态] Event.ADDED 常量定义 added 事件对象的 type 属性值。

ADDED_TO_STAGE : String = \

[静态] Event.ADDED_TO_STAGE 常量定义 addedToStage 事件对象的 type Event

属性值。 CANCEL : String = \

[静态] Event.CANCEL 常量定义 cancel 事件对象的 type 属性的值。 CHANGE : String = \

[静态] Event.CHANGE 常量定义 change 事件对象的 type 属性值。 CLEAR : String = \

[静态] 定义 clear 事件对象的 type 属性值。

CLOSE : String = \

[静态] Event.CLOSE 常量定义 close 事件对象的 type 属性的值。 CLOSING : String = \

[静态] Event.CLOSING 常量定义 closing 事件对象的 type 属性值。 COMPLETE : String = \

第 3 页 共 35 页

Event Event Event Event Event Event

Flash ActionScript 3.0 语言和组件参考(Event)

[静态] Event.COMPLETE 常量定义 complete 事件对象的 type 属性值。 CONNECT : String = \

[静态] Event.CONNECT 常量定义 connect 事件对象的 type 属性值。 COPY : String = \

[静态] 定义 copy 事件对象的 type 属性值。 CUT : String = \

[静态] 定义 cut 事件对象的 type 属性值。

Event Event Event

DEACTIVATE : String = \ Event

[静态] Event.DEACTIVATE 常量定义 deactivate 事件对象的 type 属性值。 DISPLAYING : String = \

[静态] 定义 displaying 事件对象的 type 属性值。

ENTER_FRAME : String = \

[静态] Event.ENTER_FRAME 常量定义 enterFrame 事件对象的 type 属性

值。 EXIT_FRAME : String = \

[静态] 定义 exitFrame 事件对象的 type 属性值。

EXITING : String = \

[静态] Event.EXITING 常量定义 exiting 事件对象的 type 属性值。 FRAME_CONSTRUCTED : String = \

[静态] 定义 frameConstructed 事件对象的 type 属性值。

FULLSCREEN : String = \

[静态] Event.FULL_SCREEN 常量定义 fullScreen 事件对象的 type 属性

值。

Event

Event

Event Event Event

Event

HTML_BOUNDS_CHANGE : String = \

[静态] Event.HTML_BOUNDS_CHANGE 常量定义 htmlBoundsChange 事件对象Event

的 type 属性值。 HTML_DOM_INITIALIZE : String = \

[静态] Event.HTML_DOM_INITIALIZE 常量定义 htmlDOMInitialize 事件对Event

象的 type 属性值。 HTML_RENDER : String = \

[静态] Event.HTML_RENDER 常量定义 htmlRender 事件对象的 type 属性

值。 ID3 : String = \

[静态] Event.ID3 常量定义 id3 事件对象的 type 属性值。 INIT : String = \

[静态] Event.INIT 常量定义 init 事件对象的 type 属性值。 LOCATION_CHANGE : String = \

[静态] Event.LOCATION_CHANGE 常量定义 locationChange 事件对象的

type 属性值。

第 4 页 共 35 页

Event

Event Event

Event

Flash ActionScript 3.0 语言和组件参考(Event)

MOUSE_LEAVE : String = \

[静态] Event.MOUSE_LEAVE 常量定义 mouseLeave 事件对象的 type 属性

值。

Event

NETWORK_CHANGE : String = \

[静态] Event.NETWORK_CHANGE 常量定义 networkChange 事件对象的 type Event

属性值。 OPEN : String = \

[静态] Event.OPEN 常量用于定义 open 事件对象的 type 属性值。 PASTE : String = \

[静态] 定义 paste 事件对象的 type 属性值。

REMOVED : String = \

[静态] Event.REMOVED 常量定义 removed 事件对象的 type 属性值。

Event Event Event

REMOVED_FROM_STAGE : String = \

[静态] Event.REMOVED_FROM_STAGE 常量定义 removedFromStage 事件对象Event

的 type 属性值。 RENDER : String = \

[静态] Event.RENDER 常量定义 render 事件对象的 type 属性的值。 RESIZE : String = \

[静态] Event.RESIZE 常量定义 resize 事件对象的 type 属性的值。 SCROLL : String = \

[静态] Event.SCROLL 常量定义 scroll 事件对象的 type 属性值。 SELECT : String = \

[静态] Event.SELECT 常量定义 select 事件对象的 type 属性的值。 SELECT_ALL : String = \

[静态] 定义 selectAll 事件对象的 type 属性值。

Event Event Event Event Event

SOUND_COMPLETE : String = \

[静态] Event.SOUND_COMPLETE 常量定义 soundComplete 事件对象的 type Event

属性值。 TAB_CHILDREN_CHANGE : String = \

[静态] Event.TAB_CHILDREN_CHANGE 常量定义 tabChildrenChange 事件对Event

象的 type 属性值。 TAB_ENABLED_CHANGE : String = \

[静态] Event.TAB_ENABLED_CHANGE 常量定义 tabEnabledChange 事件对象Event

的 type 属性值。 TAB_INDEX_CHANGE : String = \

[静态] Event.TAB_INDEX_CHANGE 常量定义 tabIndexChange 事件对象的

type 属性值。 UNLOAD : String = \

[静态] Event.UNLOAD 常量定义 unload 事件对象的 type 属性值。

Event

Event

第 5 页 共 35 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Flash ActionScript 3.0 语言和组件参考Event在线全文阅读。

Flash ActionScript 3.0 语言和组件参考Event.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/631404.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: