对象

本章简要介绍了 Flash JavaScript 应用程序编程接口 (JavaScript API) 中每个可用的对象。下表按字母顺序列出了这些对象:

对象

说明

BitmapInstance 对象

BitmapInstance 对象是 Instance 对象的子类,它表示帧中的一个位图。

BitmapItem 对象

一个 BitmapItem 对象是文档库中的一个位图。BitmapItem 对象是 Item 对象的子类。

CompiledClipInstance 对象

CompiledClipInstance 对象是 Instance 对象的子类。

ComponentInstance 对象

ComponentInstance 对象是 SymbolInstance 对象的子类,表示帧中的一个组件。

componentsPanel 对象

componentsPanel 对象表示"组件"面板,它是 flash 对象 (fl) 的一个属性,可以通过 fl.componentsPanel 访问。

Contour 对象

Contour 对象表示由形状边界上的半边缘组成的封闭路径。

Document 对象

Document 对象表示舞台。

drawingLayer 对象

drawingLayer 对象可以从 JavaScript 作为 flash 对象的子对象访问。

Edge 对象

Edge 对象表示舞台上一个形状的边缘。

Effect 对象

Effect 对象表示时间轴特效的一个实例。

Element 对象

出现在舞台上的所有对象都是 Element 类型。

Fill 对象

Fill 对象包含"工具"面板或某一选定形状的填充颜色设置的所有属性。

Filter 对象

Filter 对象包含有所有滤镜的全部属性。

flash 对象 (fl)

flash 对象表示 Flash 应用程序。

FLfile 对象

FLfile 对象允许您编写可对本地文件系统中的文件和文件夹进行访问、修改和删除的 Flash 扩展。

folderItem 对象

folderItem 对象是 Item 对象的子类。

fontItem 对象

fontItem 对象是 Item 对象的子类。

Frame 对象

Frame 对象表示图层中的帧。

HalfEdge 对象

Shape 对象的边缘的有向侧。

Instance 对象

Instance 对象是 Element 对象的子类。

Item 对象

Item 对象是一种抽象基类。

Layer 对象

Layer 对象表示时间轴中的图层。

library 对象

library 对象表示"库"面板。

Math 对象

Math 对象是作为 flash 对象的只读属性提供的;请参见 fl.Math

Matrix 对象

Matrix 对象表示一个变形矩阵。

outputPanel 对象

outputPanel 对象表示"输出"面板,它用来显示语法错误等疑难解答信息。

Parameter 对象

screen.parameters 数组(对应于 Flash 创作工具中的屏幕"属性"检查器)或者通过 componentInstance.parameters 数组(对应于创作工具中的组件"属性"检查器)来访问 Parameter 对象类型。

Path 对象

Path 对象定义线段(直线、曲线或两者)的序列,通常在创建可扩展工具时使用。

Project 对象

Project 对象表示一个 Flash 项目 (FLP) 文件。

ProjectItem 对象

ProjectItem 对象表示一个已添加到项目中的项(磁盘上的文件)。

Screen 对象

Screen 对象表示幻灯片或表单文档中的单个屏幕。

ScreenOutline 对象

ScreenOutline 对象表示幻灯片或表单文档中的一组屏幕。

Shape 对象

Shape 对象是 Element 对象的子类。当在舞台上操作或创建几何形状时,Shape 对象提供的控制比绘图 API 提供的控制更精确。

SoundItem 对象

SoundItem 对象是 Item 对象的子类。它表示一个用于创建声音的库项目。

Stroke 对象

Stroke 对象包含笔触的所有设置(包括自定义设置)。

SymbolInstance 对象

SymbolInstance 对象是 Instance 对象的子类,它表示帧中的一个元件。

SymbolItem 对象

SymbolItem 对象是 Item 对象的子类。

Text 对象

Text 对象表示文档中单独的文本项。

TextAttrs 对象

TextAttrs 对象包含能应用于部分选定的文本的所有属性。此对象是 Text 对象的子类。

TextRun 对象

TextRun 对象表示一串字符,其属性与 TextAttrs 对象中的所有属性相匹配。

Timeline 对象

Timeline 对象表示 Flash 时间轴,可通过 fl.getDocumentDOM().getTimeline() 访问当前文档的时间轴。

ToolObj 对象

一个 ToolObj 对象表示"工具"面板中的单个工具。

Tools 对象

可从 Flash 对象 (fl.tools) 访问 Tools 对象。

Vertex 对象

Vertex 对象是形状数据结构中保存坐标数据的部分。

VideoItem 对象

VideoItem 对象是 Item 对象的子类。

XMLUI 对象

XMLUI 对象能够获取和设置 XMLUI 对话框的属性,并能接受或取消其中的某个功能。