flex图形框架

使用actionscript3.0 构建的每个应用程序都有一个由显示对象构成的层次结构,这个结构称为“显示列表”,
依次为   舞台类  stage
         swf文件实例  sprite
         显示对象容器 DisplayObjectContainer
         显示对象  DisplayObject

处理显示列表和显示对象
1,从显示列表中添加显示对象
2,从显示列表中删除显示对象
3,在显示容器中移动对象
4,将对象移到其他对象的前面或后面

处理舞台
1,处理帧速率
2,控制舞台缩放比例
3,处理全屏模式

处理显示对象事件
确定显示对象的位置,包括创建拖放交互组件
缩放,旋转显示对象及调整其大小
对显示对象应用混合模式,颜色转换和透明度
遮罩显示对象
对显示对象进行动画处理
加载外部显示内容
使用actionscript在显示对象上绘制矢量图
对显示对象应用几何转换
对显示对象应用图形滤镜效果
使用特定于影片剪辑的特性
使用textfield对象
使用位图图形
使用视频元素

DisplayObject子类:
AVM1Movie  AVM1Movie类用于表示在ActionScript1.0和2.0中创作的已加载SWF文件。

Bitmap  使用Bitmap类可定义从外部文件加载或通过ActionScript呈现的位图对象。可以用过Loader从外部文件中加载位图。可以加载gif,jpg或png文件。还可以创建包含自定义数据的BitmapData对象,然后创建使用该数据的Bitmap对象。可以使用BitmapData类的方法来更改位图。无论这些位图是加载的还是在ActionScript中创建的。

InteractiveObject:用于与鼠标和键盘交互的所有对象的基类

MorphShape:flash创作工具中创建补间形状时创建的

Shape  使用Shape类可创建矢量图形。

StaticText:用于扩展DisplayObject类 但不能在代码中创建它的实例

Video 他是用于显示视频文件的显示对象

InteractiveObject子类:

DisplayObjectContainer:Loader,Stage,Sprite和MovieClip均用于扩展DisplayObjectContainer类

SimpleButton  SimpleButton对象是在Flash创作工具中创建的按钮元件的ActionScript表现形式。SimpleButton有四种按钮状态。弹起,按下,指针经过和点击测试。

TextField:他是用于文本显示和输入的显示对象。

DisplayObjectContainer子类:

Loader  使用Loader可加载外部资源

Sprite Sprite对象可包括它自己的图形,也可包含子显示对象

Stage 用于扩展DisplayObjectContainer类

Sprite子类:

MovieCliph:MovieClip对象是在Flash创作工具中创建的影片剪辑元件的ActionScript形式.实际上MovieClip与Sprite对象类似,不同的是它还有一个时间轴。

要使某一显示对象出现在显示列表中,必须将该显示对象添加到显示列表上的显示对象容器中。





















h

你可能感兴趣的:(数据结构,框架,Flex,Flash,actionscript)