flashas3包中包含的类_第1页
flashas3包中包含的类_第2页
flashas3包中包含的类_第3页
flashas3包中包含的类_第4页
flashas3包中包含的类_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、顶级中包含核心 ActionScript 类和全局函数。全局 函数函数说明Array创建一个新数组。Boolean将 expression 参数转换为布尔值并返回该值。Date返回当前星期值、日期值、时间和时区的字符串表示形式。decodeURI将已编码的 URI 解码为字符串。decodeURIComponent将已编码的 URI 组件解码为字符串。encodeURI将字符串编码为有效的 URI(统一资源标识符)。encodeURIComponent将字符串编码为有效的 URI 组件。escape将参数转换为字符串,并以 URL 编码格式对其进行编码,在这种格式中,大多数非字母数字的字符都替

2、换为 % 十六进制序列。int将给定数字值转换成整数值。isFinite如果该值为有限数,则返回 true,如果该值为正无穷大或负无穷大,则返回 false。isNaN如果该值为 NaN(非数字),则返回 true。isXMLName确定指定字符串对于 XML 元素或属性是否为有效名称。Number将给定值转换成数字值。Object在 ActionScript 3.0 中,每个值都是一个对象,这意味着对某个值调用 Object() 会返回该值。parseFloat将字符串转换为浮点数。parseInt将字符串转换为整数。String返回指定参数的字符串表示形式。trace调试时显示表达式或写入

3、日志文件。uint将给定数字值转换成无符号整数值。unescape将参数 str 作为字符串计算,从 URL 编码格式解码该字符串(将所有十六进制序列转换成 ASCII 字符),并返回该字符串。XML将对象转换成 XML 对象。XMLList将某对象转换成 XMLList 对象。全局 常量常量说明Infinity表示正无穷大的特殊值。-Infinity表示负无穷大的特殊值。NaNNumber 数据类型的一个特殊成员,用来表示“非数字”(NaN) 值。undefined一个适用于尚未初始化的无类型变量或未初始化的动态对象属性的特殊值。类类说明ArgumentErrorArgumentError

4、类表示一种错误,如果函数提供的参数与为该函数定义的参数不一致,则会出现该错误。arguments用于存储和访问函数参数的参数对象。Array使用 Array 类可以访问和操作数组。BooleanBoolean 对象是一种数据类型,其值为 true 或 false(用于进行逻辑运算)。Class为程序中的每个类定义创建一个 Class 对象。DateDate 类表示日期和时间信息。DefinitionErrorDefinitionError 类表示一种错误,如果用户代码试图定义已定义过的标识符,则会出现该错误。ErrorError 类包含有关脚本中出现的错误的信息。EvalErrorEvalEr

5、ror 类表示一种错误,如果用户代码调用 eval() 函数或试图将 new 运算符用于 Function 对象,则会出现该错误。Function函数是可在 ActionScript 中调用的基本代码单位。int通过 int 类可使用表示为 32 位带符号整数的数据类型。MathMath 类包含表示常用数学函数和值的方法和常数。NamespaceNamespace 类包含用于定义和使用命名空间的方法和属性。Number表示 IEEE-754 双精度浮点数的数据类型。ObjectObject 类位于 ActionScript 类层次结构的根处。QNameQName 对象表示 XML 元素和属性的

6、限定名。RangeError如果数值不在可接受的范围内,则会引发 RangeError 异常。ReferenceError如果尝试对密封(非动态)对象使用未定义属性的引用,将引发 ReferenceError 异常。RegExpRegExp 类允许使用正则表达式(即可用于在字符串中执行搜索和替换文本的模式)。SecurityError如果发生某种类型的安全侵犯,则会引发 SecurityError 异常。StringString 类为表示一串字符的数据类型。SyntaxError如果发生分析错误则会引发 SyntaxError 异常。TypeError如果操作数的实际类型与所需类型不同,将引发

7、 TypeError 异常。uintuint 类提供使用表示 32 位无符号整数的数据类型的方法。URIError如果采用与某个全局 URI 处理函数的定义相矛盾的方式使用该函数,则会引发 URIError 异常。VerifyErrorVerifyError 类表示一种错误,如果遇到格式不正确或损坏的 SWF 文件,则会出现该错误。XMLXML 类包含用于处理 XML 对象的方法和属性。XMLListXMLList 类中包含用于处理一个或多个 XML 元素的方法。adobe.utils 包中包含供 Flash 创作工具开发人员使用的函数和类。函数函数说明MMExecute当 Flash Pla

8、yer 运行在实现 JavaScript 可扩展性 (JSAPI) 的 Adobe 工具产品中,使用 MMExecute。类类说明CustomActionsCustomActions 类的方法使得在 Flash 创作工具中播放的 SWF 文件可以管理任何向该创作工具注册的自定义动作。XMLUI该 XMLUI 类实现与 SWF 文件的通信,SWF 文件用作 Flash 创作工具的扩展功能的自定义用户界面。fl.accessibility 包中包含支持 Flash 组件中的辅助功能的类。类类说明AccImplAccImpl 类(也称为 Accessibility Implementation 类)

9、是用于在组件中实现辅助功能的基类。ButtonAccImplButtonAccImpl 类(也称为 Button Accessibility Implementation 类)可实现 Button 组件与屏幕读取器之间的通信。CheckBoxAccImplCheckBoxAccImpl 类(也称为 CheckBox Accessibility Implementation 类)用于使 CheckBox 组件具备辅助功能。ComboBoxAccImplComboBoxAccImpl 类(也称为 ComboBox Accessibility Implementation 类)用于使 ComboBo

10、x 组件具备辅助功能。DataGridAccImplDataGridAccImpl 类(也称为 DataGrid Accessibility Implementation 类)用于使 DataGrid 组件具备辅助功能。LabelButtonAccImplLabelButtonAccImpl 类(也称为 LabelButton Accessibility Implementation 类)用于使 LabelButton 组件具备辅助功能。ListAccImplListAccImpl 类(也称为 List Accessiblity Implementation 类)用于使 List 组件具备辅助

11、功能。RadioButtonAccImplRadioButtonAccImpl 类(也称为 RadioButton Accessibility Implementation 类)用于使 RadioButton 组件具备辅助功能。SelectableListAccImplSelectableListAccImpl 类(也称为 SelectableList Accessibility Implementation 类)用于使 SelectableList 组件具备辅助功能。TileListAccImplTileListAccImpl 类(也称为 Tile List Accessibility Im

12、plementation 类)用于使 TileList 组件具备辅助功能。UIComponentAccImplUIComponentAccImpl 类(也称为 UIComponent Accessibility Implementation 类)用于使 UIComponent 具备辅助功能。fl.containers 包中包含加载内容或其它组件的类。其中包括 BaseScrollPane,该类是所有滚动组件、ScrollPane 和 UILoader 的基础。包含单元格的组件(如 List 或 DataGrid)位于 fl.controls 包中。类类说明BaseScrollPaneBaseS

13、crollPane 类处理基本的滚动窗格功能,包括事件、样式、绘制遮罩和背景、滚动条的布局,以及滚动位置的处理。ScrollPaneScrollPane 组件在一个可滚动区域中呈现显示对象和 JPEG、GIF 与 PNG 文件,以及 SWF 文件。UILoaderUILoader 类可让您设置要加载的内容,然后在运行时监视加载操作。fl.controls.dataGridClasses 包中包含 DataGrid 组件用于维护和显示信息的类。这些类特定于 DataGrid,不能为其它任何组件所用。类类说明DataGridCellEditorDataGridCellEditor 类定义一些属性和

14、方法,DataGrid 使用它们来处理和显示网格中每一行的自定义单元格内容。DataGridColumnDataGridColumn 类描述了 DataGrid 组件中的列。HeaderRendererHeaderRenderer 类显示当前 DataGrid 列的列标题。fl.controls.listClasses 包中包含 List 组件用于维护和显示数据的类。这些类并非特定于 List 组件;扩展 SelectableList 类(DataGrid 类除外)的任何组件都可以使用这些类。其中包括单元格渲染器、单元格接口(如 ICellRenderer)、TileList、ImageCel

15、l 和 ListData 类。接口接口说明ICellRendererICellRenderer 接口提供单元格渲染器需要的方法和属性。类类说明CellRendererCellRenderer 类定义基于列表的组件的方法和属性,以用来处理和显示每一行的自定义单元格内容。ImageCellImageCell 是 TileList 组件的默认单元格渲染器。ListDataListData 是一种信使类,用于保存与基于列表的组件中的特定单元格相关的信息。TileListDataTileListData 是一种信使类,该类将与特定单元格相关的信息保存在基于列表的 TileListData 组件中。fl.

16、gressBarClasses 包中包含特定于 ProgressBar 组件的类。当前,此包中只包含默认 IndeterminateBar 类,该类用于当 ProgressBar 不确定时控制其显示。类类说明IndeterminateBarIndeterminateBar 类在加载源的大小未知时处理进度栏组件的绘制。fl.controls 包中包含顶级组件类,如 List、Button 和 ProgressBar。此包中还包含所有基于列表的组件所扩展的抽象类,如 SelectableList。还可以在此包中找到用于定义组件所使用的常量的类,或者支持单个组件的类。类类说明

17、BaseButtonBaseButton 类是所有按钮组件的基类,用于定义所有按钮共有的属性和方法。ButtonButton 组件表示常用的矩形按钮。ButtonLabelPlacementButtonLabelPlacement 类可定义 Button、CheckBox 或 RadioButton 组件的 labelPlacement 属性值的常量。CheckBoxCheckBox 组件显示一个小方框,该方框内可以有选中标记。ColorPickerColorPicker 组件将显示包含一个或多个样本的列表,用户可以从中选择颜色。ComboBoxComboBox 组件包含一个下拉列表,用户可以

18、从该列表中选择单个值。DataGridDataGrid 类是基于列表的组件,提供呈行和列分布的网格。LabelLabel 组件将显示一行或多行纯文本或 HTML 格式的文本,这些文本的对齐和大小格式可进行设置。LabelButtonLabelButton 类是一个抽象类,用于向其父 BaseButton 类添加标签、图标及切换功能。ListList 组件将显示基于列表的信息,并且是适合显示信息数组的理想选择。NumericStepperNumericStepper 组件将显示一组已排序的数字,用户可以从中进行选择。ProgressBarProgressBar 组件显示内容的加载进度。Progr

19、essBarDirectionProgressBarDirection 类定义 ProgressBar 类的 direction 属性值。ProgressBarModeProgressBarMode 类定义 ProgressBar 类的 mode 属性值。RadioButton使用 RadioButton 组件可以强制用户只能从一组选项中选择一项。RadioButtonGroupRadioButtonGroup 类将一组 RadioButton 组件定义为单个组件。ScrollBar当数据太多以至于显示区域无法容纳时,最终用户可以使用 ScrollBar 组件控制所显示的数据部分。Scroll

20、BarDirection定义 ScrollBar 组件的 direction 属性值。ScrollPolicyBaseScrollPane 类的 horizontalScrollPolicy 和 verticalScrollPolicy 属性值。SelectableListSelectableList 是所有基于列表的组件(例如 List、TileList、DataGrid 和 ComboBox 组件)的基类。Slider通过使用 Slider 组件,用户可以在滑块轨道的端点之间移动滑块来选择值。SliderDirectionSlider 组件的方向。TextAreaTextArea 组件是一

21、个带有边框和可选滚动条的多行文本字段。TextInputTextInput 组件是单行文本组件,其中包含本机 ActionScript TextField 对象。TileListTileList 类提供呈行和列分布的网格,通常用来以“平铺”格式设置并显示图像。UIScrollBarUIScrollBar 类包括所有滚动条功能,只是增加了 scrollTarget() 方法,因此可以被附加到 TextField 组件实例。fl.core 包中包含与所有组件有关的类。类类说明InvalidationTypeInvalidationType 类定义事件对象的 type 属性使用的 Invalidat

22、ionType 常量,该事件对象在组件变为无效以后被调度。UIComponentUIComponent 类是所有可视组件(交互式和非交互式)的基类。fl.data 包中包含处理与组件关联的数据的类。类类说明DataProviderDataProvider 类提供一些方法和属性,这些方法和属性允许您查询和修改任何基于列表的组件(例如,List、DataGrid、TileList 或 ComboBox 组件)中的数据。SimpleCollectionItemSimpleCollectionItem 类在表示数据提供者的可检查属性中定义单个项目。TileListCollectionItemTileL

23、istCollectionItem 类在表示数据提供者的可检查属性中定义单个项目。fl.events 包中包含特定于组件的事件类。类类说明ColorPickerEventColorPickerEvent 类定义与 ColorPicker 组件关联的事件。ComponentEventComponentEvent 类定义与 UIComponent 类关联的事件。DataChangeEventDataChangeEvent 类定义事件,该事件在与组件关联的数据更改时调度。DataChangeTypeDataChangeType 类定义 DataChangeEvent.changeType 事件的常量

24、。DataGridEventDataGridEvent 类定义与 DataGrid 组件关联的事件。DataGridEventReasonDataGridEventReason 类定义一些常量,这些常量用于 type 属性值为 itemEditEnd 时 DataGridEvent 对象的 reason 属性值。InteractionInputTypeInteractionInputType 类定义 SliderEvent 对象的 triggerEvent 属性值的常量。ListEventListEvent 类定义基于列表的组件(包括 List、DataGrid、TileList 和 Comb

25、oBox 组件)的事件。ScrollEventScrollEvent 类定义与 ScrollBar 组件关联的滚动事件。SliderEventSliderEvent 类定义与 Slider 组件关联的事件。SliderEventClickTargetSliderEventClickTarget 类定义 SliderEvent 类的 clickTarget 属性值的常量。fl.lang 包中包含支持多语言文本的 Locale 类。类类说明Locale使用 fl.lang.Locale 类,可以控制多语言文本在 SWF 文件中的显示方式。fl.livepreview 包中包含特定于组件在 Flas

26、h 创作环境中的实时预览行为的类。类类说明LivePreviewParentLivePreviewParent 类为 SWC 文件或选择 ActionScript 3.0 时要导出的编译剪辑提供时间轴。fl.managers 包中包含管理组件和用户之间关系的类。某些管理器类用于管理状态(如 FocusManager 类);其它管理器类用于管理样式(如 StyleManager 类)。还可以在此包中找到为管理器类提供帮助的接口。IFocusManagerComponent 接口就是其中的一个示例,所有组件都必须实现该接口。接口接口说明IFocusManager实现 IFocusManager 接

27、口以创建自定义焦点管理器。IFocusManagerComponentIFocusManagerComponent 接口提供方法和属性,使得组件具有获得焦点的功能。IFocusManagerGroupIFocusManagerGroup 接口提供的属性用于管理一套组件,一次只能从这些组件中选择一个。类类说明FocusManagerFocusManager 类用于管理一套组件的焦点,这些组件以鼠标或键盘作为 Tab 键循环进行导航。StyleManagerStyleManager 类提供静态方法,可以用于为组件实例、整个组件类型或 Flash 文档中的所有用户界面组件获取和设置样式。fl.mot

28、ion.easing 包中包含可与 fl.motion 类一起用来创建缓动效果的类。“缓动”是指动画过程中的渐进加速或减速,它会使您的动画看起来更逼真。此包中的类支持多个缓动效果,以加强动画效果。类类说明BackBack 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。BounceBounce 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的跳动,类似一个球落向地板又弹起后,几次逐渐减小的回弹运动。CircularCircular 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 CubicCubic 类可以定义三个

29、缓动函数,以便实现具有 ActionScript 动画的运动。 ElasticElastic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动,其中的运动由按照指数方式衰减的正弦波来定义。ExponentialExponential 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 LinearLinear 类可以定义缓动函数,以便实现具有 ActionScript 动画的非加速运动。 QuadraticQuadratic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的加速运动。 QuarticQuartic 类可以

30、定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 QuinticQuintic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 SineSine 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 fl.motion 包中包含一些函数和类,它们可以合并描述补间动画的 XML 并将该补间应用于显示对象。Flash CS3 具有“将动作复制为 ActionScript 3.0”命令,该命令基于时间轴上的补间动画在创作工具中生成 ActionScript 和 XML。您可以使用生成的 ActionScript 将动画应用于

31、其它显示对象。或者,可以编写自己的 XML 脚本,并使用 fl.motion 类将动画应用于指定的显示对象实例。 有关支持 XML 元素的信息,请参见“动画 XML 元素”。要进一步了解如何通过 Flash CS3 的“将动作复制为 ActionScript 3.0”命令编写自己的动画脚本或编辑内容,请从 Animator 类开始,该类包含用于将动画 XML 应用于补间动画的主要函数和属性。接口接口说明ITweenITween 接口定义应用程序编程接口 (API),这些接口由插值类实现,用于 fl.motion 类。类类说明AnimatorAnimator 类将补间动画的 XML 说明应用于显

32、示对象。 BezierEaseBezierEase 类为两个关键帧之间的补间动画提供精确的缓动控件。BezierSegment一个贝塞尔曲线段包含四个 Point 对象,这些对象定义一个三次贝塞尔曲线。 ColorColor 类扩展了 Flash Player 的 ColorTransform 类,增加了控制亮度和色调的功能。CustomEaseCustomEase 类用于在补间进行过程中修改补间动画缓动行为的特定属性。FunctionEase通过 FunctionEase 类,可以用自定义插值函数代替其它插值(如 SimpleEase 和 CustomEase)用于 fl.motion 框架

33、。KeyframeKeyframe 类定义补间动画中特定时间的可视状态。 MatrixTransformerMatrixTransformer 类包含修改转换矩阵单个属性的方法:水平和垂直缩放、水平和垂直倾斜,以及旋转。 MotionMotion 类存储了一个关键帧动画序列,该序列可以应用于可视对象。 MotionEventMotionEvent 类表示由 fl.motion.Animator 类广播的事件。 RotateDirectionRotateDirection 类在补间期间为旋转行为提供常数值。SimpleEaseSimpleEase 类让您可以使用 Flash 时间轴中使用的那种百

34、分比缓动来控制动画。SourceSource 类存储生成 Motion 实例的上下文的相关信息。 TweenablesTweenables 类为 Motion 和 Keyframe 类中使用的动画属性的名称提供常数值。fl.transitions.easing 包中包含可与 fl.transitions 类一起用来创建缓动效果的类。“缓动”是指动画过程中的渐进加速或减速,它会使您的动画看起来更逼真。此包中的类支持多个缓动效果,以加强动画效果。类类说明BackBack 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。BounceBounce 类可以定义三个缓动函数,以

35、便实现具有 ActionScript 动画的跳动,类似一个球落向地板又弹起后,几次逐渐减小的回弹运动。ElasticElastic 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动,其中的运动由按照指数方式衰减的正弦波来定义。NoneNone 类定义缓动函数,以实现 ActionScript 动画的非加速运动。RegularRegular 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的加速运动。 StrongStrong 类可以定义三个缓动函数,以便实现具有 ActionScript 动画的运动。 fl.transitions 包中包含一些类,

36、可通过它们使用 ActionScript 来创建动画效果。可以将 Tween 和 TransitionManager 类作为主要类以在 ActionScript 3.0 中自定义动画。类类说明BlindsBlinds 类使用逐渐消失或逐渐出现的矩形来显示影片剪辑对象。FadeFade 类淡入或淡出影片剪辑对象。FlyFly 类从某一指定方向滑入影片剪辑对象。IrisIris 类使用可以缩放的方形或圆形动画遮罩来显示影片剪辑对象。Photo使影片剪辑对象像放映照片一样出现或消失。 PixelDissolvePixelDissolve 类使用随机出现或消失的棋盘图案矩形来显示影片剪辑对象。Rota

37、teRotate 类旋转影片剪辑对象。SqueezeSqueeze 类水平或垂直缩放影片剪辑对象。TransitionTransition 类是所有过渡类的基类。 TransitionManagerTransitionManager 类定义动画效果。 TweenTween 类使您能够使用 ActionScript,通过指定目标影片剪辑的属性在若干帧数或秒数中具有动画效果,从而对影片剪辑进行移动、调整大小和淡入淡出操作。TweenEventTweenEvent 类表示由 fl.transitions.Tween 类广播的事件。WipeWipe 类使用水平移动的某一形状的动画遮罩来显示或隐藏影片剪

38、辑对象。ZoomZoom 类通过按比例缩放来放大或缩小影片剪辑对象。fl.video 包中包含用于处理 FLVPlayback 和 FLVPlaybackCaptioning 组件的类。接口接口说明INCManagerINCManager 是创建 VideoPlayer 类的 .NetConnection 的类的接口。IVPEventIVPEvent 接口由适用于 FLVPlayback 组件中特定 VideoPlayer 对象的 video 事件实现。类类说明AutoLayoutEventFlash® Player 在自动调整视频播放器大小和布置视频播放器时调度 AutoLayou

39、tEvent 对象。CaptionChangeEvent每当添加字幕或从字幕目标文本字段中删除字幕时调度 CaptionChangeEvent。CaptionTargetEvent自动创建 captionTargetCreated 事件后,在向其添加任何字幕前,调度的 captionTargetCreated 事件的类型。CuePointTypeCuePointType 类为类型 CUE_POINT 的 MetadataEvent 实例的 info 对象上的 type 属性提供常数值。FLVPlaybackFLVPlayback 扩展了 Sprite 类并包装 VideoPlayer 对象。F

40、LVPlaybackCaptioningFLVPlaybackCaptioning 组件可实现为 FLVPlayback 组件加字幕。LayoutEvent调整视频播放器大小和/或布置视频播放器时调度此事件。MetadataEventFlash® Player 在用户请求 FLV 文件的元数据信息包 (NetStream.onMetaData) 以及在 FLV 文件中遇到提示点 (NetStream.onCuePoint) 时调度 MetadataEvent 对象。NCManager创建 VideoPlayer 类的 NetConnection 对象;VideoPlayer 类是该用

41、户交互类的帮助器类。NCManagerNativeNCManagerNative 类是 NCManager 类的子类,支持某些 Flash Video Streaming Service 提供商可能支持的本机带宽检测。SkinErrorEventFlash® Player 在外观加载发生错误时调度 SkinErrorEvent 对象。SoundEvent当用户通过移动 volumeBar 控件的手柄或通过设置 volume 或 soundTransform 属性来更改声音时,Flash® Player 将调度 SoundEvent 对象。VideoAlignVideoAli

42、gn 类提供了用于 FLVPlayback.align 和 VideoPlayer.align 属性的常数值。VideoErrorVideoError 异常是报告来自于 FLVPlayback 和 VideoPlayer 类的运行时错误的主要机制。VideoEventFlash® Player 在用户播放视频时调度 VideoEvent 对象。VideoPlayer与使用 FLVPlayback 组件相比,VideoPlayer 类可以让您创建出 SWF 文件稍微小一些的视频播放器。VideoProgressEvent当用户在渐进式 HTTP 下载视频过程中请求已加载的字节数时,Fl

43、ash® Player 调度 VideoProgressEvent 对象。VideoScaleModeVideoScaleMode 类提供了用于 FLVPlayback.scaleMode 和 VideoPlayer.scaleMode 属性的常数值。VideoStateVideoState 类提供了用于只读 FLVPlayback.state 和 VideoPlayer.state 属性的常数值。flash.accessibility 包中包含可用于支持 Flash 内容和应用程序中的辅助功能的类。类类说明AccessibilityAccessibility 类管理与屏幕阅读器之间

44、的通信。AccessibilityProperties利用 AccessibilityProperties 类可控制 Flash 对象辅助功能(如屏幕阅读器)演示。flash.display 包中包含 Flash Player 用于构建可视显示内容的核心类。接口接口说明IBitmapDrawableIBitmapDrawable 接口由可以作为 BitmapData 类 draw() 方法 source 参数传递的对象来实现。类类说明ActionScriptVersionActionScriptVersion 类是表示已加载 SWF 文件的语言版本的常数值枚举。 AVM1MovieAVM1Mo

45、vie 是表示使用 ActionScript 1.0 或 2.0 的 AVM1 影片剪辑的简单类。BitmapBitmap 类表示用于表示位图图像的显示对象。 BitmapData使用 BitmapData 类,您可以处理 Bitmap 对象的数据(像素)。BitmapDataChannelBitmapDataChannel 类是常数值枚举,指示要使用的通道:红色通道、蓝色通道、绿色通道或 Alpha 透明度通道。BlendMode提供混合模式可视效果的常数值的类。 CapsStyleCapsStyle 类是可指定在绘制线条中使用的端点样式的常数值枚举。 DisplayObjectDispla

46、yObject 类是可放在显示列表中的所有对象的基类。 DisplayObjectContainerDisplayObjectContainer 类是可用作显示列表中显示对象容器的所有对象的基类。FrameLabelFrameLabel 对象包含用来指定帧编号及相应标签名称的属性。 GradientTypeGradientType 类为 flash.display.Graphics 类的 beginGradientFill() 和 lineGradientFill() 方法中的 type 参数提供值。GraphicsGraphics 类包含一组可用来创建矢量形状的方法。InteractiveO

47、bjectInteractiveObject 类是用户可以使用鼠标和键盘与之交互的所有显示对象的抽象基类。InterpolationMethodInterpolationMethod 类为 Graphics.beginGradientFill() 和 Graphics.lineGradientStyle() 方法中的 interpolationMethod 参数提供值。JointStyleJointStyle 类是指定要在绘制线条中使用的联接点样式的常数值枚举。 LineScaleModeLineScaleMode 类为 Graphics.lineStyle() 方法中的 scaleMode

48、参数提供值。LoaderLoader 类可用于加载 SWF 文件或图像(JPG、PNG 或 GIF)文件。 LoaderInfoLoaderInfo 类可提供有关已加载的 SWF 文件或图像文件(JPEG、GIF 或 PNG)的信息。 MorphShapeMorphShape 类表示显示列表上的 MorphShape 对象。MovieClipMovieClip 类从以下类继承而来:Sprite、DisplayObjectContainer、InteractiveObject、DisplayObject 和 EventDispatcher。PixelSnappingPixelSnapping 类

49、是可使用 Bitmap 对象的 pixelSnapping 属性来设置像素贴紧选项的常数值枚举。SceneScene 类包括用于标识场景中帧的名称、标签和数量的属性。 Shape通过 ActionScript 绘图应用程序编程接口 (API),可使用 Shape 类创建简单形状。 SimpleButton使用 SimpleButton 类,您可以控制 SWF 文件中按钮元件的所有实例。 SpreadMethodSpreadMethod 类为 Graphics 类的 beginGradientFill() 和 lineGradientStyle() 方法中的 spreadMethod 参数提供值

50、。SpriteSprite 类是基本显示列表构造块:一个可显示图形并且也可包含子项的显示列表节点。StageStage 类代表主绘图区。StageAlignStageAlign 类提供了用于 Stage.align 属性的常数值。StageDisplayStateStageDisplayState 类为 Stage.displayState 属性提供值。StageQualityStageQuality 类为 Stage.quality 属性提供值。StageScaleModeStageScaleMode 类为 Stage.scaleMode 属性提供值。SWFVersionSWFVersion

51、 类是可指示已加载 SWF 文件的文件格式版本的常数值枚举。 flash.error 包中包含的错误类是 Flash Player 应用程序编程接口 (API) 的一部分,而不是 ActionScript 核心语言的一部分。 ActionScript 核心语言是符合 ECMAScript 标准的语言的一部分。Flash Player API 是特定于 ActionScript 的语言的一部分。flash.error 包与 Flash Player 特定功能 (Flash Player API) 相关联。 不属于 flash.error 包的错误类是基于 ECMAScript 标准的顶级核心类。

52、 注意:在 ActionScript 3.0 中,异常是用于报告运行时错误的主要机制。错误事件是异步操作过程(例如调用 Loader.load() 方法)中遇到错误时使用的次要机制。类类说明EOFError如果尝试读取的内容超出可用数据的末尾,则会引发 EOFError 异常。IllegalOperationError当方法未实现或者实现中未涉及当前用法时,将引发 IllegalOperationError 异常。InvalidSWFErrorFlash Player 遇到损坏的 SWF 文件时,将引发此异常。IOError某些类型的输入或输出失败时,将引发 IOError 异常。Memory

53、Error内存分配请求失败时,将引发 MemoryError 异常。ScriptTimeoutError达到脚本超时间隔时,将引发 ScriptTimeoutError 异常。StackOverflowError可用于脚本的堆栈用尽时,ActionScript 将引发 StackOverflowError 异常。flash.events 包支持新的 DOM 事件模型,并包含 EventDispatcher 基类。接口接口说明IEventDispatcherIEventDispatcher 接口定义用于添加或删除事件侦听器的方法,检查是否已注册特定类型的事件侦听器,并调度事件。类类说明Activ

54、ityEvent每次摄像头或麦克风报告其变为活动或非活动状态时,Flash® Player 将调度 ActivityEvent 对象。AsyncErrorEvent如果异常是从本机异步代码中引发的(例如,可能从 LocalConnection、NetConnection、SharedObject 或 NetStream 引发),Flash® Player 将调度 AsyncErrorEvent。ContextMenuEvent用户生成上下文菜单或与上下文菜单交互时,Flash® Player 将调度 ContextMenuEvent 对象。DataEvent将原始

55、数据完全加载到 Flash Player 后,Flash® Player 将调度 DataEvent 对象。ErrorEvent如果发生错误并导致网络操作失败,Flash® Player 将调度 ErrorEvent 对象。EventEvent 类作为创建 Event 对象的基类,当发生事件时,Event 对象将作为参数传递给事件侦听器。EventDispatcherEventDispatcher 类实现 IEventDispatcher 接口,并且是 DisplayObject 类的基类。EventPhaseEventPhase 类可为 Event 类的 eventPha

56、se 属性提供值。FocusEvent用户将焦点从显示列表中的一个对象更改到另一个对象时,Flash® Player 将调度 FocusEvent 对象。FullScreenEvent只要舞台进入或离开全屏显示模式,Flash® Player 就调度 FullScreenEvent 对象。HTTPStatusEvent网络请求返回 HTTP 状态代码时,Flash® Player 将调度 HTTPStatusEvent 对象。IMEEvent用户使用输入法编辑器 (IME) 输入文本时,Flash® Player 将调度 IMEEvent 对象。IOErrorEvent如果发生错误并导致发送或加载操作失败,Flash® Player 将调度 IOErrorEvent 对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论