Adobe Flash 初学者指南/组件/用户界面
与 HTML 表单组件类似,Flash 的用户界面组件允许您与使用您网站的用户互动并收集信息。此类组件的示例包括按钮、复选框、文本字段和下拉菜单。Flash 8 中存在的用户界面组件如下所述
手风琴:此组件是一个可点击的菜单,用于在相同的节省空间的框架中显示不同的 Flash 内容。使用手风琴组件的情况的一个例子是,当创建需要各种客户表格以组织方式处理信息的 Flash 网站时。这些表格将包含 3 个部分的联系信息,包括账单地址、个人信息(如兴趣和爱好)以及有关该特定用户的其他描述信息。手风琴将显示可点击的选项卡,其中将显示与该部分/表格相对应的名称。因此,将会有水平平铺的选项卡,用于我们的 3 个部分,联系信息、个人信息和其他信息。通过点击该特定部分的选项卡,将根据在手风琴组件中选择的特定链接显示一个表格。
警报:此组件类似于 JavaScript 组件,它将显示一个弹出窗口,其中包含一个详细警报消息,该消息通常在表单中起作用。警报组件是一个弹出消息,用于与正在查看您的项目的特定用户进行通信。这通常用作错误函数,用于报告表单中需要更改或重新键入的无效内容。
按钮:按钮是一个可点击区域,用于处理信息。在 Flash 中使用表单时,您通常会使用按钮组件。如果您希望创建比 Flash 默认设置提供的更花哨的按钮,您可以简单地创建一个按钮符号并通过使用向上、向下、命中和悬停的不同阶段对其进行修改。
复选框:这是一个表单组件,用于允许用户在一个字段或问题中选择多个选项。例如,如果您在医生的办公室填写表格,需要有关过去疾病和手术的信息,并且您被提供了一个包含您可以经历的各种事物的清单。用户将能够勾选适用于他们的选项。
组合框:此组件与大多数用户界面在从选项列表中选择一个特定选项时提供下拉菜单完全相同。
数据网格:将此组件视为显示数据的行和列的表格。当您想从服务器传输数据并将其以 Flash 表格形式显示时,通常会使用此组件。但是,您也可以使用它来收集 Flash 项目中本地表格收集的本地数据。
日期选择器:此组件基本上是一个可点击的日历,用户可以在其中选择一个日期,而无需猜测其格式,并从头开始键入。这节省了所有日期处理时间,无论是新闻帖子、重要事件的日期还是生日。例如,当您正在整理一个在线活动调度器,并且您希望人们能够点击不同的日期以查看为该日期安排的活动列表时,此组件就派上用场了。
日期字段:这是上面提到的“日期选择器”和“文本字段”组件的组合,日期字段组件通过在文本字段中填充他/她选择的日期来直观地强化一个人的选择。例如,如果显示了一个日历,其中包含该月日期的可点击链接,那么在该日历周围的某个地方将是文本字段,这些文本字段将显示您在该日历中选择的实际日期。
标签:此组件允许您在 Flash 项目中添加一行不可编辑、不可点击的文本。这通常用作简短的描述工具,用于命名字段或大量文本。
列表:您将使用列表组件来创建一个可点击的可滚动列表表单,用户可以在其中“Shift + Click”以选择多个选项。此组件与“组合框”组件非常接近,只是可用选项可以在窗口中而不是下拉菜单中选择,并且可以选择多个选项。
加载程序:加载程序组件是一个不可滚动的窗口,允许您与主动画一起显示动画或位图图像。通过自定义加载程序组件,您可以显示全尺寸的动画或位图,或者将其修改以匹配您设置的加载程序尺寸。
菜单:如果您在 Flash 中创建完整的程序并希望让您的观众通过从熟悉的下拉菜单中选择来浏览您的程序,那么此组件非常有用。使用菜单组件创建的菜单在样式和功能上类似于 Flash 中的文件和编辑菜单,尽管您确实需要相当多的 Action Script 知识才能对其进行自定义和使用。
菜单栏:菜单栏组件是一个可点击按钮的水平导航栏。例如,如果您在 Flash 中创建了一个复杂的网站,并且您想在每个页面的顶部显示一个相同、节省空间的菜单栏,那么此组件非常方便。基本上它是一个导航组件,您可以对其进行自定义并在多个实例中使用。
数字步进器:您将使用此组件来创建可点击的数字列表。这比在自己的数字文本字段中键入更简单的方法。此组件使您可以轻松地将观众的选择限制为一组预定义的有效数字。
进度条:水平进度条组件是 Flash 预计完成过程需要多长时间的视觉指示器。这可以用作加载 Flash 项目及其各种组件时的加载屏幕。这是一个从头开始创建并使用加载条动画进行自定义的绝佳组件。
单选按钮:这是几个已讨论过组件的组合,例如组合框和复选框组件。项目列表或显示在列表中,并且在该数据的旁边显示一个圆形按钮,以在该列表中仅选择一个选项。它的显示方式类似于复选框,但使用方式类似于组合框,其中只能进行一个选择。
滚动窗格:与加载程序组件类似,滚动窗格组件允许您在主动画中包含其他动画或位图图像。但是,与加载程序组件不同,滚动窗格组件包含滚动条,用户可以使用这些滚动条来控制他们看到的内容。
文本区域:文本区域组件是一个多行可滚动文本字段,当您希望您的观众能够键入长评论或其他任何超过几个单词的信息时,它非常有用。
文本输入:此组件允许您创建一个单行文本字段。使用此组件可以让您为观众提供一个自由形式的文本字段,该字段的长度足以键入他们想要键入的内容。当创建简短的输入表单(如姓名、电话和电子邮件地址)时,这是一个好主意。
树:与列表组件类似,树组件以分层方式显示信息。例如,如果您正在创建复杂的网站,并且您想添加一个站点地图选项,该选项向您的观众显示您网站的分类视图,从主页到下方,那么此组件非常有用。
UIScrollBar:UIScrollBar 组件是一个花哨的、可自定义颜色的滚动条,您可以将其添加到文本输入或文本区域字段,以使您的文本字段的数学与您的整体颜色方案相匹配。
窗口:窗口组件是一个可移动的、带标题的窗口,用于显示动画或位图文件。当您在 Flash 中创建教程,并且您想在单独的窗口中显示每个操作说明动画,以便您的观众可以轻松地重新定位每个窗口并在准备继续学习下一个主题时将其关闭,您可能会想要使用它。