1.2.6 面板的介绍
Flash中的面板可以帮助创作者查看、组织和更改文档中的元素。面板中的可用选项决定着元件或实例的颜色、类型、帧和其他元素的特征。面板使用户可以处理对象、颜色、文本、帧、场景和整个文档。大多数面板都包括一个带有附加选项的弹出菜单,该选项菜单由面板标题栏中的一个选项菜单控件 指示,如果没有出现选项菜单控件,则该面板就没有选项菜单。下面对Flash中出现的面板逐一进行介绍。
1.【帮助】面板
【帮助】面板可以随时对软件的使用或动作脚本语法进行查询,使用户更好地使用软件的各种功能。如图1-31所示,在文本框中输入词条或短语,然后单击【搜索】按钮,包含该词条或短语的主题列表即会显示出来。单击【更新】 按钮,可获得新的信息。如果有新的信息提示,确认连接到Internet,可按照说明来下载新的帮助系统。
图1-31 【帮助】面板
2.【动作】面板
【动作】面板是主要的面板之一,是动作脚本的编辑器,在后续的学习中将会经常使用。要显示或隐藏【动作】面板,执行【窗口】→【动作】菜单命令或按快捷键【F9】,如图1-32所示。
图1-32 【动作】面板
【动作】面板由3部分组成:面板右侧部分是“脚本窗口”,是输入代码的区域;左上角部分是“动作工具箱”,每个动作脚本语言元素在该工具箱中都有一个对应的条目,并分门别类地以树形方式排列,可以展开或折叠;左下角为“脚本导航器”,“脚本导航器”是Fla文件中相关联的帧动作、按钮动作具体位置的可视化表示形式,用户可以在这里浏览Fla文件中的对象以查找动作脚本代码。如果单击“脚本导航器”中的某一项目,则与该项目关联的脚本将出现在“脚本窗口”中,播放头也将移到该位置的时间轴上。“脚本窗口”上方还有若干功能按钮,利用它们可以快速对动作脚本实施特定的操作,用户可以直接在“脚本窗口”中编辑动作、输入动作参数或删除动作。还可以双击“动作工具箱”中的某一项或“脚本窗口”上方的【将新项目添加到脚本中】 按钮直接插入ActionScript语句。
如果文档中动作脚本比较多,并且动作脚本分散于Fla文件中的多个位置,利用“脚本导航器”,可以在【动作】面板中固定多个脚本。双击“脚本导航器”中的某一项,则该脚本会被固定,被固定的脚本会在“脚本”窗口的下方显示一个标签。如图1-33所示,在“脚本”窗口下方显示了3个标签,说明有3个脚本被固定。用鼠标单击这些被固定的脚本标签,可以在被固定的脚本之间来回切换。在图中的“脚本”窗口中显示的是“标志”影片剪辑上的动作脚本。
图1-33 在【动作】面板中固定脚本
如果想关闭被固定的脚本,那么用鼠标右键单击相应的脚本标签,在弹出的菜单中选择【关闭脚本】命令或者单击标签左侧的【关闭已固定脚本】 按钮即可。当在“脚本导航器”选择未固定的脚本项目时,标签旁的图标为,单击此图标按钮即可固定脚本。
在【动作】面板中编辑动作脚本时,Flash可以检测到正在输入的动作并显示代码提示,即包含该动作完整语法的工具提示,或列出可能的方法或属性名称的弹出菜单。当精确输入或命名对象时,会出现参数、属性和事件的代码提示,方便用户进行参考。执行【编辑】→【首选参数】菜单命令,在【首选参数】对话框的“ActionScript”选项下设置是否显示代码提示。
3.【属性】面板
在【属性】面板中用户可以很容易地设置舞台或时间轴上当前选定项的最常用属性,也可以在面板中更改对象或文档的属性,选择不同的对象时,面板上显示的项目有所不同,如图1-34所示。
图1-34 【属性】面板
以上3个面板在第一次启动Flash时为默认显示状态,位于工作区的底部。
4.【对齐&信息&变形】面板组
此面板组有3个面板,分别是对齐、信息和变形面板。
【对齐】面板可以重新调整选定对象的对齐方式和分布。【对齐】面板包括以下5个区域。
● “相对于舞台”:按下此按钮后可以调整选定对象相对于舞台尺寸的对齐方式和分布方式;如果没有按下此按钮则是两个以上对象之间的相互对齐和分布。
● “对齐”:用于调整选定对象的左对齐、水平中齐、右对齐、上对齐、垂直中齐和底对齐。
● “分布”:用于调整选定对象的顶部、水平居中和底部分布,以及左侧、垂直居中和右侧分布。
● “匹配大小”:用于调整选定对象的匹配宽度、匹配高度。
● “间隔”:用于调整选定对象的水平间隔和垂直间隔,如图1-35所示。
图1-35 【对齐】面板
【信息】面板可以查看对象的大小、位置、颜色和鼠标指针的信息。面板分为4个区域:左上方显示对象的【宽】和【高】信息;右上方显示对象的【X】轴和【Y】轴坐标信息,要显示对象注册点(中心点)的坐标,单击“坐标网格”的中心方框,要显示左上角的坐标,单击“坐标网格”中的左上角方框;左下方显示在舞台中鼠标位置处的颜色值与Alpha值;右下方显示鼠标的“X”轴和“Y”轴坐标信息,如图1-36所示。
图1-36 【信息】面板
【变形】面板可以对选定对象执行缩放、旋转、倾斜和创建副本的操作。【变形】面板分为3个区域:最上面的是缩放区,可以输入“垂直”和“水平”缩放的百分比值,选中【约束】复选框,可以使对象按原来的长宽比例进行缩放;选中【旋转】,可输入旋转角度,使对象旋转;选中【倾斜】,可输入“水平”和“垂直”角度来倾斜对象;单击面板下方的【复制并应用变形】 按钮,可执行变形操作并且复制对象的副本;单击【重置】 按钮,可恢复上一步的变形操作,如图1-37所示。
图1-37 【变形】面板
5.【颜色】面板
【颜色】面板组包含【混色器】和【颜色样本】两个面板。
【颜色样本】面板提供了最为常用的颜色,并且能“添加颜色”和“保存颜色”。用鼠标单击的方式可选择需要的常用颜色,如图1-38所示。
图1-38 【颜色样本】面板
用【混色器】面板可以创建和编辑“笔触颜色”和“填充颜色”的颜色,默认为RGB模式,显示红、绿和蓝的颜色值,“Alpha值”用来指定颜色的透明度,其范围在0%~100%,0%为完全透明,100%为完全不透明。“十六进制编辑文本框”显示的是以“#”开头的十六进制模式颜色代码,可直接输入。可以在面板的“颜色空间”单击鼠标,选择一种颜色,上下拖动右边的“亮度控件”可调整颜色的亮度,填充类型可以选定纯色填充、线性渐变、放射状渐变填充、位图填充及不进行填充5种类型,如图1-39所示。在后面的章节中,会有具体应用实例。
图1-39 【混色器】面板
6.【库】面板
【库】面板存储在Flash中创建的各种元件的地方,它还用来存储和组织导入的文件,包括位图图形、声音文件和视频剪辑,如图1-40 所示。【库】面板使用户可以组织文件夹中的库项目,查看项目在文档中使用的频率,并按类型对项目排序。也可选择所有没有使用到的元件,对文件进行优化。Flash 8对【库】面板进行了改进,单击【库】面板标题栏下面的下拉列表框,可以在当前打开文件的库之间进行切换,十分方便。
图1-40【库】面板
7.【公用库】面板
【公用库】面板是Flash自带的库文件,包括学习交互、按钮和类3种形式,如图1-41所示。用户在学习和创作时可以直接使用这些库文件。
图1-41 【公用库】的3种形式
8.【行为】面板
利用【行为】面板,用户无须编写代码就可为动画添加交互性,如链接到Web站点、载入声音和图形、控制嵌入视频的回放、播放影片剪辑及触发数据源等。通过单击面板上的【添加行为】 按钮来添加相关的事件和动作,添加完的事件和动作显示在【行为】面板中,如图1-42所示。
图1-42 【行为】面板
9.【调试器】面板
使用【调试器】面板可以发现影片中的错误。执行【控制】→【调试影片】命令,可激活【调试器】面板。在测试模式下使用【调试器】面板可以对本地文件进行测试,也可以测试远程位置的Web服务器上的文件。可以在【调试器】面板中设置动作脚本中的“断点”,以便产生正确的结果,如图1-43所示。
图1-43 【调试器】面板
10.【影片浏览器】面板
在【影片浏览器】面板中可以轻松地查看和组织文档的内容,以及在文档中选择元素进行修改。可以在【影片浏览器】中有选择地查看文档中的项目类别,项目包括“文本”、“按钮、影片剪辑和图形”、“动作脚本”、“视频、声音和位图”和“帧和图层”。【影片浏览器】面板包含当前使用的元素的列表,该列表显示为一个可导航的分层结构树,可以展开和折叠导航树,如图1-44所示。
单击【影片浏览器】面板上的最后一个【自定义要显示的项目】按钮,打开【影片管理器设置】对话框,在对话框中可以设置需要显示的内容和上下文,如图1-45所示。
图1-45 【影片管理器设置】对话框
图1-44 【影片浏览器】面板图
11.【输出】面板
【输出】面板在测试文档模式下自动显示一些提示信息,例如语法错误,有助于排除动作脚本中的错误。如果在脚本中使用“trace()”函数,测试时可以向【输出】面板发送特定的信息,这些信息包括影片状态说明或者表达式的值。通过在【调试】窗口中执行【调试】→【对象列表】或【变量列表】命令,可以显示其他信息,如图1-46所示。
图1-46 【输出】面板的错误提示,以及调试信息和对象列表
12.【项目】面板
Flash的【项目】面板用来创建和管理项目,此面板在一个可折叠的树形结构中显示Flash项目的内容,如图1-47 所示,此面板的标题栏显示项目名称。如果缺少某个项目文件,则该文件名旁会出现一个“缺少文件”图标,可以搜索缺少的文件,或从项目中删除该文件。在发布项目时,会为项目中的每个Fla文件指定发布配置文件。在发布项目之前,应在【项目设置】对话框中指定发布设置。一次只能打开一个项目,如果在某个项目打开时打开或创建另一个项目,Flash会自动保存并关闭第一个项目。
图1-47 【项目】面板
13.【组件】面板
利用【组件】面板可以查看所有“组件”,并可以在创作过程中将“组件”添加到文档中。“组件”是应用程序的封装模块,使设计人员在没有动作脚本时也能使用和自定义这些功能。一个组件就是一段影片剪辑,所有组件都存储在【组件】面板中,如图1-48所示。
图1-48 【组件】面板
14.【组件检查器】面板
在【组件】面板中,将组件拖动到舞台上,可创建该组件的一个实例,选中组件实例,可以在【组件检查器】面板中查看组件属性、设置组件实例的参数等,如图1-49所示。
图1-49 【组件检查器】面板
15.其他面板
选择【窗口】→【其他面板】菜单命令,从菜单中可以查看到所有的其他面板,单击面板名称可以打开相应的面板。【其他面板】包括【辅助功能】、【历史记录】、【场景】、【屏幕】、【字符串】和【Web服务】面板。
(1)【辅助功能】面板
【辅助功能】面板可为个别Flash对象或整个Flash应用程序设置辅助功能选项。在【舞台】上选择了一个对象,打开【辅助功能】面板,可以设置“使对象可访问”和“使子对象可访问”,并且指定访问对象的“名称”、“描述”、“快捷键”和“Tab键索引”,如图1-50所示。
图1-50 【辅助功能】面板
(2)【历史记录】面板
【历史记录】面板能跟踪操作,显示自创建或打开文档以来,执行的步骤列表。列表中的数目默认情况下为100,可以在Flash的【首选参数】对话框中设置撤销和重做的级别数,使用【历史记录】面板可以一次撤销或重做个别步骤或多个步骤。单击右上角的 按钮,在弹出的菜单中单击【保存为命令】,可以将一个步骤或一组步骤保存为可重复使用的命令,如图1-51所示。
图1-51 【历史记录】面板
(3)【场景】面板
一个动画可以由多个场景组成,【场景】面板中显示了当前动画的场景数量和播放的先后顺序。当动画包含多个场景时,将按照它们在【场景】面板中的先后顺序进行播放,动画中的“帧”是按“场景”顺序连续编号的,例如,如果影片中包含两个场景,每个场景有10帧,则场景2中的帧的编号为11到20。单击【场景】面板下方的3个按钮可以执行“复制”、“添加”和“删除”场景的操作。双击“场景名称”可以重新命名,上下拖动“场景名称”可以调整“场景”的先后顺序,如图1-52所示。
图1-52 【场景】面板
(4)【屏幕】面板
当使用基于屏幕的文档时,文档窗口左侧的【屏幕】面板在可折叠的树形视图中显示当前文档中每个屏幕的缩略图,如图1-53所示。树表示文档的结构层次,嵌套屏幕位于包含它们的屏幕下面,并向内缩进。将屏幕添加至文档时,屏幕出现在【屏幕】面板中。可以折叠和展开树以便隐藏和显示嵌套屏幕。可以隐藏、显示【屏幕】面板并调整其大小。
图1-53 【屏幕】面板
单击【屏幕】面板中的某个屏幕缩略图,即可在舞台上显示该屏幕。要隐藏或显示【屏幕】面板执行【窗口】→【其他面板】→【屏幕】菜单命令。
(5)【字符串】面板
【字符串】面板提供了简化的多语言文本创作流程,能够实现以一种语言创作Fla文件,以多种语言发布Flash内容。用其他语言输入的任何文本必须位于“动态文本”或“输入文本”字段内,同时可以为每种指定的语言创建外部XML文件。创作多语言文本,首先要单击【字符串】面板上的【设置】按钮,打开【设置】对话框,在对话框中选择要发布的语言,并将其中的一种选为默认语言,确定以后再回到【字符串】面板为对应语言添加文本内容,如图1-54和图1-55所示。
图1-54 【字符串】面板
图1-55 【设置】对话框
(6)【Web服务】面板
通过【Web服务】面板,开发人员可以使用Web服务作为客户机和服务器之间的数据交换机制,使用简单对象访问协议(SOAP)来实现前台与后台程序之间的数据交换。单击【Web服务】面板上的【定义Web服务】按钮,弹出【定义Web服务】对话框,可在此对话框中添加和删除Web服务的URL,如图1-56和图1-57所示。
图1-56 【Web服务】面板
图1-57 【定义Web服务】对话框