组件的使用PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用于创建后退按钮 用于创建缓冲栏 用于创建前进按钮 用于创建声音按钮 用于创建暂停按钮 用于创建播放按钮 用于创建播放暂停按钮 用于创建音量轨道 用于创建停止按钮 用于创建音量滑块
功能
12.2.5 管理器组件 管理器是不可见的组件,使用这些组件,可以在应 用程序中实现管理焦点或深度之类的功能。管理器组件 共有6种,它们的名称及功能如表12.5所示。
MediaDisplay
用于控制媒体流的播放 用于显示媒体流
MediaPlayback 是MediaController组件和MediaDisplay组件的 结合体
表12.3 数据组件及功能
ห้องสมุดไป่ตู้
组件名称
功能
DataHolder
用于保存数据,并可作为组件之间的连接器
DataSet
用于创建数据驱动的应用程序
12.3 组件的基本操作
在了解了组件的概念与分类之后,下面介绍组 件的基本操作。
12.3.1 添加组件 当向Flash文件中添加组件时,用户可以直接从 组件面板中拖动组件到舞台上(见图12.3.1),或者 选中组件,双击鼠标左键将其添加到舞台上。
图12.3.1 从组件面板中拖动组件到舞台上
在添加组件之后,该组件就成为一个组件实例, 用户可以通过属性面板或组件检查器面板设置其参 数,如图12.3.2和图12.3.3所示。
图12.3.2 属性面板
图12.3.3 组件检查器面板
12.3.2 调整组件实例的大小 如果组件实例没有足够的尺寸显示它的标题,当在 Flash Player中播放时,该组件实例的标题文本将会被删除 一部分,如图12.3.4所示。
图12.3.4 组件实例的标题文本被删除一部分
用户可以在属性面板的“宽”和“高”文本框中输 入数值,调整组件实例的大小,从而完全显示其标题文 本,如图12.3.5所示。
表12.1 用户界面组件及功能
组件名称 Accordion Alert Button CheckBox ComboBox DataGrid DateChooser DateField Label List Loader Menu MenuBar NumericStepper ProgressBar RadioButton ScrollPane TextArea TextInput Tree UIScrollBar Window
表12.5 管理器组件及功能
组件名称 FocusManager BufferingBar PopUpManager StyleManager SystemManager TransitionMana ger
功能 用于管理对象的堆叠深度 用于处理屏幕上各组件之间的Tab键导航 用于创建或删除弹出式窗口 用于注册样式或管理继承的样式 用于激活处于顶层的窗口 用于管理幻灯片和影片剪辑的动画效果
使用组件不仅可以减少动画的创作时间,提高工 作效率,还可以给Flash动画带来统一的标准化界面。 在完全安装Flash 8应用程序后,选择“窗口”→“组 件”命令,可以打开组件面板(见图12.1.1),它提 供了Flash 8应用程序自带的所有组件。用户不仅可以 使用这些自带组件,还可以自己创建组件或者下载他 人创建的组件。
图12.1.1 组件面板
12.2 组件的分类
Flash 8应用程序自带了用户界面组件、媒 体组件、数据组件、视频播放组件和管理器组 件5种类型的组件,下面分别进行介绍。
12.2.1 用户界面组件 利用用户界面组件,用户可以与应用程序 进行交互操作。用户界面组件共有22种,它们 的名称及功能如表12.1所示。
RDBMSResolver
WebServiceConne ctor XMLConnector
用于对Web服务、JavaBean、servlet或ASP页中可接 收并分析的XML进行翻译 用于提供对Web服务方法调用的无脚本访问
用于使用HTTP GET或POST方法来读写XML文档
XUpdateResolver 用于将DeltaPacket翻译为XUpdate
12.2.2 媒体组件 利用媒体组件,用户可以在应用程序中控制和显 示媒体流。媒体组件共有3种,它们的名称及功能如 表12.2所示。 12.2.3 数据组件 利用数据组件,可以加载和处理数据源的信息。 数据组件共有6种,它们的名称及功能如表12.3所示。
表12.2 媒体组件及功能
组件名称
功能
MediaControll er
功能 用于创建复杂的菜单 用于创建提示框 用于创建按钮 用于创建复选框 用于创建下拉菜单 用于显示载入到组件中的数据 用于创建日历 用于创建一个不可编辑的文本字段,并带有日历图标 用于创建一个不可编辑的单行文本字段 用于创建下拉列表 用于创建载入动画或JPEG图像的区域 用于创建应用程序菜单 用于创建水平方向上的菜单栏 用于创建可单击的箭头,通过单击可增加或减少数值 用于创建进度条 用于创建一组单选按钮 用于创建滚动窗格 用于创建一个可随意编辑的多行文本字段 用于创建一个可随意编辑的单行文本字段 用于创建可折叠目录 用于创建滚动条 用于创建可随意拖动的窗口
12.2.4 视频播放组件
利用视频播放组件可以在Flash应用程序中快速地创
建视频播放器并定义其外观,从而方便用户对视频文件
的回放进行控制。视频播放组件共有10种,它们的名称
及功能如表12.4所示。
表12.4 视频播放组件及功能
组件名称 BackButton BufferingBar ForwardButton MuteButton PauseButton PlayButton PlayPauseButton SeekBar StopButton VolumeBar
第12章 组件的使用
12.1 组件的概念 12.2 组件的分类 12.3 组件的基本操作 12.4 本章小结
12.1 组件的概念
组件实际上是一段复杂的影片剪辑,它本身自 带参数,用户可以通过参数修改组件的外观和行为。 组件封装了复杂的功能,它的主要作用是让用户共 享代码,从而使用户在不了解ActionScript的情况下 也能够使用和自定义这些功能。
相关文档
最新文档