ActionScript™ 类的文档包括属于 ActionScript™ 中特定类的方法、属性和事件处理函数以及侦听器的语法、用法信息和代码示例(与全局函数或属性相对)。类按照字母顺序列出。如果您不能确定某个成员属于哪个类,可以在索引中进行查找。
类 | 包 | 说明 | |
---|---|---|---|
Accessibility | flash.accessibility | Accessibility 类管理与屏幕阅读器之间的通信。 | |
AccessibilityProperties | flash.accessibility | 利用 AccessibilityProperties 类可控制 Flash 对象辅助功能(如屏幕阅读器)演示。 | |
AccImpl | fl.accessibility | AccImpl 类(也称为 Accessibility Implementation 类)是用于在组件中实现辅助功能的基类。 | |
ActionScriptVersion | flash.display | ActionScriptVersion 类是表示已加载 SWF 文件的语言版本的常数值枚举。 | |
ActivityEvent | flash.events | 每次摄像头或麦克风报告其变为活动或非活动状态时,Flash® Player 将调度 ActivityEvent 对象。 | |
Animator | fl.motion | Animator 类将补间动画的 XML 说明应用于显示对象。 | |
AntiAliasType | flash.text | AntiAliasType 类为 flash.text.TextField 类中的消除锯齿提供值。 | |
ApplicationDomain | flash.system | ApplicationDomain 类是分散的类定义组的一个容器。 | |
ArgumentError | 顶级 | ArgumentError 类表示一种错误,如果函数提供的参数与为该函数定义的参数不一致,则会出现该错误。 | |
arguments | 顶级 | 用于存储和访问函数参数的参数对象。 | |
Array | 顶级 | 使用 Array 类可以访问和操作数组。 | |
AsyncErrorEvent | flash.events | 如果异常是从本机异步代码中引发的(例如,可能从 LocalConnection、NetConnection、SharedObject 或 NetStream 引发),Flash® Player 将调度 AsyncErrorEvent。 | |
AutoLayoutEvent | fl.video | Flash® Player 在自动调整视频播放器大小和布置视频播放器时调度 AutoLayoutEvent 对象。 | |
AVM1Movie | flash.display | AVM1Movie 是表示使用 ActionScript 1.0 或 2.0 的 AVM1 影片剪辑的简单类。 | |
Back | fl.motion.easing | Back 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 | |
Back | fl.transitions.easing | Back 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 | |
BaseButton | fl.controls | BaseButton 类是所有按钮组件的基类,用于定义所有按钮共有的属性和方法。 | |
BaseScrollPane | fl.containers | BaseScrollPane 类处理基本的滚动窗格功能,包括事件、样式、绘制遮罩和背景、滚动条的布局,以及滚动位置的处理。 | |
BevelFilter | flash.filters | 可使用 BevelFilter 类对显示对象添加斜角效果。 | |
BezierEase | fl.motion | BezierEase 类为两个关键帧之间的补间动画提供精确的缓动控件。 | |
BezierSegment | fl.motion | 一个贝塞尔曲线段包含四个 Point 对象,这些对象定义一个三次贝塞尔曲线。 | |
Bitmap | flash.display | Bitmap 类表示用于表示位图图像的显示对象。 | |
BitmapData | flash.display | 使用 BitmapData 类,您可以处理 Bitmap 对象的数据(像素)。 | |
BitmapDataChannel | flash.display | BitmapDataChannel 类是常数值枚举,指示要使用的通道:红色通道、蓝色通道、绿色通道或 Alpha 透明度通道。 | |
BitmapFilter | flash.filters | BitmapFilter 类是所有图像滤镜效果的基类。 | |
BitmapFilterQuality | flash.filters | BitmapFilterQuality 类中包含的值用于设置 BitmapFilter 对象的呈现品质。 | |
BitmapFilterType | flash.filters | BitmapFilterType 类中包含的值可用于设置 BitmapFilter 的类型。 | |
BlendMode | flash.display | 提供混合模式可视效果的常数值的类。 | |
Blinds | fl.transitions | Blinds 类使用逐渐消失或逐渐出现的矩形来显示影片剪辑对象。 | |
BlurFilter | flash.filters | 可使用 BlurFilter 类将模糊视觉效果应用于显示对象。 | |
Boolean | 顶级 | Boolean 对象是一种数据类型,其值为 true 或 false(用于进行逻辑运算)。 | |
Bounce | fl.motion.easing | Bounce 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的跳动,类似一个球落向地板又弹起后,几次逐渐减小的回弹运动。 | |
Bounce | fl.transitions.easing | Bounce 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的跳动,类似一个球落向地板又弹起后,几次逐渐减小的回弹运动。 | |
Button | fl.controls | Button 组件表示常用的矩形按钮。 | |
ButtonAccImpl | fl.accessibility | ButtonAccImpl 类(也称为 Button Accessibility Implementation 类)可实现 Button 组件与屏幕读取器之间的通信。 | |
ButtonLabelPlacement | fl.controls | ButtonLabelPlacement 类可定义 Button、CheckBox 或 RadioButton 组件的 labelPlacement 属性值的常量。 | |
ByteArray | flash.utils | ByteArray 类提供用于优化读取、写入以及处理二进制数据的方法和属性。 | |
Camera | flash.media | Camera 类主要与 Flash Media Server 一起使用,但也可以在没有该服务器的情况下使用,只是在使用方式上会受到限制。 | |
Capabilities | flash.system | Capabilities 类提供一些属性,这些属性描述了承载 SWF 文件的系统和播放器。 | |
CapsStyle | flash.display | CapsStyle 类是可指定在绘制线条中使用的端点样式的常数值枚举。 | |
CaptionChangeEvent | fl.video | 每当添加字幕或从字幕目标文本字段中删除字幕时调度 CaptionChangeEvent。 | |
CaptionTargetEvent | fl.video | 自动创建 captionTargetCreated 事件后,在向其添加任何字幕前,调度的 captionTargetCreated 事件的类型。 | |
CellRenderer | fl.controls.listClasses | CellRenderer 类定义基于列表的组件的方法和属性,以用来处理和显示每一行的自定义单元格内容。 | |
CheckBox | fl.controls | CheckBox 组件显示一个小方框,该方框内可以有选中标记。 | |
CheckBoxAccImpl | fl.accessibility | CheckBoxAccImpl 类(也称为 CheckBox Accessibility Implementation 类)用于使 CheckBox 组件具备辅助功能。 | |
Circular | fl.motion.easing | Circular 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 | |
Class | 顶级 | 为程序中的每个类定义创建一个 Class 对象。 | |
Color | fl.motion | Color 类扩展了 Flash Player 的 ColorTransform 类,增加了控制亮度和色调的功能。 | |
ColorMatrixFilter | flash.filters | 使用 ColorMatrixFilter 类可以将 4 x 5 矩阵转换应用于输入图像上的每个像素的 RGBA 颜色和 Alpha 值,以生成具有一组新的 RGBA 颜色和 Alpha 值的结果。 | |
ColorPicker | fl.controls | ColorPicker 组件将显示包含一个或多个样本的列表,用户可以从中选择颜色。 | |
ColorPickerEvent | fl.events | ColorPickerEvent 类定义与 ColorPicker 组件关联的事件。 | |
ColorTransform | flash.geom | 可使用 ColorTransform 类调整显示对象的颜色值。 | |
ComboBox | fl.controls | ComboBox 组件包含一个下拉列表,用户可以从该列表中选择单个值。 | |
ComboBoxAccImpl | fl.accessibility | ComboBoxAccImpl 类(也称为 ComboBox Accessibility Implementation 类)用于使 ComboBox 组件具备辅助功能。 | |
ComponentEvent | fl.events | ComponentEvent 类定义与 UIComponent 类关联的事件。 | |
ContextMenu | flash.ui | ContextMenu 类提供对 Flash Player 上下文菜单中的项的控制。 | |
ContextMenuBuiltInItems | flash.ui | ContextMenuBuiltInItems 类描述内置于上下文菜单中的项。 | |
ContextMenuEvent | flash.events | 用户生成上下文菜单或与上下文菜单交互时,Flash® Player 将调度 ContextMenuEvent 对象。 | |
ContextMenuItem | flash.ui | 可以使用 ContextMenuItem 类来创建在 Flash Player 上下文菜单中显示的自定义菜单项。 | |
ConvolutionFilter | flash.filters | ConvolutionFilter 类应用矩阵盘绕滤镜效果。 | |
CSMSettings | flash.text | CSMSettings 类所包含的一些属性可与 TextRenderer.setAdvancedAntiAliasingTable() 方法配合使用以提供连续笔触调制 (CSM)。 | |
Cubic | fl.motion.easing | Cubic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 | |
CuePointType | fl.video | CuePointType 类为类型 CUE_POINT 的 MetadataEvent 实例的 info 对象上的 type 属性提供常数值。 | |
CustomActions | adobe.utils | CustomActions 类的方法使得在 Flash 创作工具中播放的 SWF 文件可以管理任何向该创作工具注册的自定义动作。 | |
CustomEase | fl.motion | CustomEase 类用于在补间进行过程中修改补间动画缓动行为的特定属性。 | |
DataChangeEvent | fl.events | DataChangeEvent 类定义事件,该事件在与组件关联的数据更改时调度。 | |
DataChangeType | fl.events | DataChangeType 类定义 DataChangeEvent.changeType 事件的常量。 | |
DataEvent | flash.events | 将原始数据完全加载到 Flash Player 后,Flash® Player 将调度 DataEvent 对象。 | |
DataGrid | fl.controls | DataGrid 类是基于列表的组件,提供呈行和列分布的网格。 | |
DataGridAccImpl | fl.accessibility | DataGridAccImpl 类(也称为 DataGrid Accessibility Implementation 类)用于使 DataGrid 组件具备辅助功能。 | |
DataGridCellEditor | fl.controls.dataGridClasses | DataGridCellEditor 类定义一些属性和方法,DataGrid 使用它们来处理和显示网格中每一行的自定义单元格内容。 | |
DataGridColumn | fl.controls.dataGridClasses | DataGridColumn 类描述了 DataGrid 组件中的列。 | |
DataGridEvent | fl.events | DataGridEvent 类定义与 DataGrid 组件关联的事件。 | |
DataGridEventReason | fl.events | DataGridEventReason 类定义一些常量,这些常量用于 type 属性值为 itemEditEnd 时 DataGridEvent 对象的 reason 属性值。 | |
DataProvider | fl.data | DataProvider 类提供一些方法和属性,这些方法和属性允许您查询和修改任何基于列表的组件(例如,List、DataGrid、TileList 或 ComboBox 组件)中的数据。 | |
Date | 顶级 | Date 类表示日期和时间信息。 | |
DefinitionError | 顶级 | DefinitionError 类表示一种错误,如果用户代码试图定义已定义过的标识符,则会出现该错误。 | |
Dictionary | flash.utils | Dictionary 类用于创建属性的动态集合,该集合使用全等运算符 (===) 对非原始对象键进行键比较。 | |
DisplacementMapFilter | flash.filters | DisplacementMapFilter 类使用指定的 BitmapData 对象(称为置换图图像)的像素值执行对象置换。 | |
DisplacementMapFilterMode | flash.filters | DisplacementMapFilterMode 类为 DisplacementMapFilter 类的 mode 属性提供值。 | |
DisplayObject | flash.display | DisplayObject 类是可放在显示列表中的所有对象的基类。 | |
DisplayObjectContainer | flash.display | DisplayObjectContainer 类是可用作显示列表中显示对象容器的所有对象的基类。 | |
DropShadowFilter | flash.filters | 可使用 DropShadowFilter 类向显示对象添加投影。 | |
Elastic | fl.motion.easing | Elastic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动,其中的运动由按照指数方式衰减的正弦波来定义。 | |
Elastic | fl.transitions.easing | Elastic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动,其中的运动由按照指数方式衰减的正弦波来定义。 | |
Endian | flash.utils | Endian 类中包含一些值,它们指示用于表示多字节数字的字节顺序。 | |
EOFError | flash.errors | 如果尝试读取的内容超出可用数据的末尾,则会引发 EOFError 异常。 | |
Error | 顶级 | Error 类包含有关脚本中出现的错误的信息。 | |
ErrorEvent | flash.events | 如果发生错误并导致网络操作失败,Flash® Player 将调度 ErrorEvent 对象。 | |
EvalError | 顶级 | EvalError 类表示一种错误,如果用户代码调用 eval() 函数或试图将 new 运算符用于 Function 对象,则会出现该错误。 | |
Event | flash.events | Event 类作为创建 Event 对象的基类,当发生事件时,Event 对象将作为参数传递给事件侦听器。 | |
EventDispatcher | flash.events | EventDispatcher 类实现 IEventDispatcher 接口,并且是 DisplayObject 类的基类。 | |
EventPhase | flash.events | EventPhase 类可为 Event 类的 eventPhase 属性提供值。 | |
Exponential | fl.motion.easing | Exponential 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 | |
ExternalInterface | flash.external | ExternalInterface 类是外部 API,在 ActionScript 和 Flash Player 的容器之间实现直接通讯的应用程序编程接口,例如,含有 JavaScript 的 HTML 页。 | |
Fade | fl.transitions | Fade 类淡入或淡出影片剪辑对象。 | |
FileFilter | flash.net | FileFilter 类用来指示在调用 FileReference.browse() 或 FileReferenceList.browse() 时,用户系统上的哪些文件显示在出现的文件浏览对话框中。 | |
FileReference | flash.net | FileReference 类提供了在用户计算机和服务器之间上载和下载文件的方法。 | |
FileReferenceList | flash.net | FileReferenceList 类提供了让用户选择一个或多个要上载的文件的方法。 | |
FLVPlayback | fl.video | FLVPlayback 扩展了 Sprite 类并包装 VideoPlayer 对象。 | |
FLVPlaybackCaptioning | fl.video | FLVPlaybackCaptioning 组件可实现为 FLVPlayback 组件加字幕。 | |
Fly | fl.transitions | Fly 类从某一指定方向滑入影片剪辑对象。 | |
FocusEvent | flash.events | 用户将焦点从显示列表中的一个对象更改到另一个对象时,Flash® Player 将调度 FocusEvent 对象。 | |
FocusManager | fl.managers | FocusManager 类用于管理一套组件的焦点,这些组件以鼠标或键盘作为 Tab 键循环进行导航。 | |
Font | flash.text | Font 类可用来管理 SWF 文件中的嵌入字体。 | |
FontStyle | flash.text | FontStyle 类提供 TextRenderer 类的值。 | |
FontType | flash.text | FontType 类包含 Font 类的 fontType 属性的枚举常量 "embedded" 和 "device"。 | |
FrameLabel | flash.display | FrameLabel 对象包含用来指定帧编号及相应标签名称的属性。 | |
FullScreenEvent | flash.events | 只要舞台进入或离开全屏显示模式,Flash® Player 就调度 FullScreenEvent 对象。 | |
Function | 顶级 | 函数是可在 ActionScript 中调用的基本代码单位。 | |
FunctionEase | fl.motion | 通过 FunctionEase 类,可以用自定义插值函数代替其它插值(如 SimpleEase 和 CustomEase)用于 fl.motion 框架。 | |
GlowFilter | flash.filters | 使用 GlowFilter 类可以对显示对象应用发光效果。 | |
GradientBevelFilter | flash.filters | 使用 GradientBevelFilter 类可以对显示对象应用渐变斜角效果。 | |
GradientGlowFilter | flash.filters | 可使用 GradientGlowFilter 类对显示对象应用渐变发光效果。 | |
GradientType | flash.display | GradientType 类为 flash.display.Graphics 类的 beginGradientFill() 和 lineGradientFill() 方法中的 type 参数提供值。 | |
Graphics | flash.display | Graphics 类包含一组可用来创建矢量形状的方法。 | |
GridFitType | flash.text | GridFitType 类定义 TextField 类中的网格固定值。 | |
HeaderRenderer | fl.controls.dataGridClasses | HeaderRenderer 类显示当前 DataGrid 列的列标题。 | |
HTTPStatusEvent | flash.events | 网络请求返回 HTTP 状 |