收藏 分销(赏)

Flash MX2004入门与进阶实例——元件和实例 - 网页制作 - Flash教程.docx

上传人:pc****0 文档编号:5702440 上传时间:2024-11-15 格式:DOCX 页数:84 大小:1.32MB 下载积分:10 金币
下载 相关 举报
Flash MX2004入门与进阶实例——元件和实例 - 网页制作 - Flash教程.docx_第1页
第1页 / 共84页
Flash MX2004入门与进阶实例——元件和实例 - 网页制作 - Flash教程.docx_第2页
第2页 / 共84页


点击查看更多>>
资源描述
第四章 元件和实例 第一节 元件和实例的概念 1.元件(Symbol) 我们先做个试验,请你用【椭圆工具】在“舞台”上随便画个圆,那么,这个图形在“舞台”上算是一种什么“元素”? 依照上面的说法,我们可以把它笼统地称为“动画元素”,精确地说,它仅仅是一个“矢量图形”,它还不是Flash管理中的最基本单元:元件!或者说,它还不是个“基本演员”。转贴于 51论 文网 www.51lun- 你可以进一步让“圆”作“形状变形”,它确实也能生成一个动画,难道这还算不上“演员”? 确实,Flash动画中活跃着不少“形状变形”的动画效果,有的绘画高手把图形画成“逐帧变化”的动画序列,做成如同美术电影般的动画片,但是,就其每一帧中的“图形元素”来说,它们不是“元件”!51`论文`网 www.51lun`- ! 现在,我们选择这个圆,看看它的【属性】面板,如图4-1-1所示,我们发现它被Flash叫做“形状(Shape)”,它的属性也只有“宽度”、“高度”和“坐标值”。转贴于 51论 文网 www.51lun- 图4-1-1 图形的属性 在Flash中,“形状”可以改变外形、尺寸、位置,能进行“形状变形”,其用途相当有限!51`论文`网 www.51lun`- 要使“动画元素”得到有效管理并发挥更大作用,就必需把它转换为“元件”。转贴于 51论 文网 www.51lun- 选择这个“椭圆形状”,执行【修改】|【转换为元件】命令,或者按键盘上的F8键,默认时【名称】为“元件1”,选择【行为】为【图形】,单击【确定】,把“形状”转为图形元件。转贴于 51论 文网 www.51lun- 执行【窗口】|【库】命令(快捷键Ctrl+L),打开“管理机构”:【库】,发现【库】中有了第一个项目:元件1。转贴于 51论 文网 www.51lun- 接着,我们选择“舞台”上的这个对象,发现这个对象已经不像图4-1-1所示的“离散状”了,而是变成了一个“整体”(被选中后,周围会出现一个矩形框),它的【属性】面板也丰富了很多,如图4-1-2所示。转贴于 51论 文网 www.51lun- 我们发现:这个对象能够转换“角色”,与其他演员“交换”身份,还有序列帧播放选项,颜色设置等,另外,它还能进行Flash功能最全面的“动作变形”了!51`论文`网 www.51lun`- 图4-1-2 元件的实例属性   说到“元件”,就离不开【库】,因为“元件”仅存在于【库】中,把【库】比喻为后台的“演员休息室”应该比较确切!51`论文`网 www.51lun`- ! “休息室”中的演员随时可进入“舞台”演出,无论该演员出场多少次甚至在“舞台”中扮演不同角色,动画发布时,其播放文件仅占有“一名演员”的空间,节省了大量资源。转贴于 51论 文网 www.51lun- 2.实例(Instance) 上面我们讲到“元件”仅存于【库】中,那么什么是“实例”呢? 沿用上面的比喻,演员从“休息室”走上“舞台”就是“演出”,同理,“元件”从【库】中进入“舞台”就被称为该“元件”的“实例”!51`论文`网 www.51lun`- ! 不过,这个比喻与现实中的情况有点不同,“演员”从后台走上“舞台”时,“后台休息室”中的“演员原型”还会存在,或者我们可以把走上前台的“演员”称之为“副本演员”也即实例。转贴于 51论 文网 www.51lun- 请看图4-1-3,从【库】中把“元件1”向场景拖放4次(也可以复制场景上的实例),这样,“舞台”中就有了“元件1”的4个“实例”。转贴于 51论 文网 www.51lun- 图4-1-3 “元件1”的4个实例 你试着分别把各个“实例”的颜色、方向、大小设置成不同样式,具体操作可以用不同面板配合使用,图4-1-3中的“实例1”可以在【属性】面板中设置它的“宽”、“高”参数,如图4-1-4所示。转贴于 51论 文网 www.51lun- 图4-1-4 “实例1”的属性设置 “实例2”改变了外形及颜色属性,这些属性的改变可以通过【变形】面板和【属性】面板设置,具体设置如图4-1-5(图中,【属性】面板仅显示部分)所示。转贴于 51论 文网 www.51lun- 图4-1-5 “实例2”的属性设置 注意,对于实例的位置、外形、旋转、倾斜等属性的编辑可以直接用鼠标进行,但利用相关面板可以精确设置属性的数值。转贴于 51论 文网 www.51lun- 同“实例2”一样,“实例3”也在【变形】面板和【属性】面板中进行设置,具体属性值设置如图4-1-6(图中,【属性】面板仅显示部分)所示。转贴于 51论 文网 www.51lun-   图4-1-6 “实例3”的属性设置 “实例4”的设置情况如图4-1-7(图中,【属性】面板仅显示部分)所示。转贴于 51论 文网 www.51lun- 图4-1-7 “实例4”的属性设置 在【变形】面板的操作中,你还得注意“约束”选项,如果该选项被选中,那么实例的“宽”、“高”将同步改变,另外,“旋转”设置框中“正”号是顺时针,而“负”号是逆时针旋转。转贴于 51论 文网 www.51lun-   实例不仅能改变外形、位置、颜色等属性,你还可以通过【属性】面板改变它们的“类型”,如图4-1-8所示。转贴于 51论 文网 www.51lun- 图4-1-8 实例还可以改变类型 请你再分别选择4个“实例”,观看它们的【属性】面板,你将发现,它们的“身份”始终没变,都是“元件1的实例”!51`论 也就是说,一个演员,它们的“副本演员”在舞台上可以穿上不同服装,扮演不同角色!这是Flash的一个极其优秀的特性,“Flash导演”一定要掌握并运用好这个特性。转贴于 51论 文网 www.51lun- 3.几种特殊的“元件”和“实例” 在制作Flash时,往往不会满足于自己创建“动画元素”,有时会从外部导入进来,那么,这些从外部加盟的“演员”的“舞台特性”又是如何的呢? Flash允许“聘请”的“外来演员”范围相当大,你可执行【文件】|【导入】|【导入到库】命令,在弹出的【导入】对话框中打开【文件类型】下拉菜单,可以看到,Flash MX 2004支持图像、声音、视频等几十种格式,图4-1-9显示了其中最常见的三种。转贴于 51论 文网 www.51lun- 图4-1-9“导入”的三种素材 这些“外来演员”被请进“舞台”后,跟我们在Flash环境中产生的元件情况不太一样,大致有以下几种情况: (1)位图被导入“舞台”后,在【库】中直接为其创建一个“元件”对象,而它在“舞台”上的图片也就被称作为“某元件的实例”,但这种“实例”的能力有限,它实际上是一种“成组的元素”(关于“成组”后面将会介绍),除了可以作“动作变形”及改变位置、大小、方向,什么也干不了,要想成为真正的“舞台演员”,你还需要选中它,然后按键盘上的F8键,把它重新定义为一个新“元件”。转贴于 51论 文网 www.51lun- (2)声音被导入“舞台”后,在“舞台”上什么也看不到,在【库】中,声音自动被定义为“元件”,它在“舞台”上的“实例”应用,可以在帧的【属性】面板中设置,对于声音在“舞台”上的每个“实例”,你可以“斩头去尾”并进行其它的特效处理,而不影响声音“元件”在【库】元件中的原来特征,利用这一特点,可以仅用一个声音文件在动画中得到不同的声音效果,由于音乐文件一般较大,从而节省了大量资源。转贴于 51论 文网 www.51lun- (3)视频被导入“舞台”后,同样在【库】中为其定义了一个“元件”,它在“舞台”上的“实例”仅能改变位置、大小,它实际上是一个“封装”了的“动画序列”。转贴于 51论 文网 www.51lun- (4)矢量图形被导入“舞台”后仅出现在“舞台”中,【库】中没有其相应“元件”,“舞台”中的矢量图形保留了原来绘制过程中的全部“路径”结构,这是动画制作中最为得心应手的动画元素。转贴于 51论 文网 www.51lun- (5)当在【场景】中输入一段文字后,它以一种较特殊的“组合”方式出现,在你未把“组合”解散前,仍然可以编辑它,包括文字内容、字体、字号、颜色等属性,更为重要的是,还可以赋予文本对象以特定“角色”,那就是“静态文本”、“动态文本”、“输入文本”等,缺省的是“静态文本”。而一经解散“组合”,它就同一般的图形“素材”无异。转贴于 51论 文网 www.51lun- 4.元件的类型和创建元件的方法 “元件”是“舞台”的“基本演员”,要想实现自己的“动画剧本”,就得组建“演出班子”,那么,这个“演出班子”中可以有哪些类型的“演员”呢?在Flash中,主要有“图形”、“按钮”、“动画剪辑”三种。转贴于 51论 文网 www.51lun- 这三种“基本演员”在“舞台”上的表演能力是各不相同的,后面章节中将有详尽阐述及范例,在此,先作初步介绍。转贴于 51论 文网 www.51lun- “图形元件”好比“群众演员”,到处都有它的身影,能力却有限; “按钮元件”是个“特别演员”,它无可替代的优点在于使观众与动画更贴近,也就是利用它可以实现“交互”动画; “影片剪辑元件”是个“万能演员”,它能创建出丰富的动画效果,能使导演想得到的任何灵感变为现实。转贴于 51论 文网 www.51lun- (1)创建图形元件(Graphic) 能创建“图形元件”的元素可以是导入的位图图像、矢量图形、文本对象以及用Flash工具创建的线条、色块等。转贴于 51论 文网 www.51lun- 选择相关元素,按键盘上的F8键,弹出【转换为符号】对话框,在【名称】中可输入元件的名称,在【行为】中选择【图形】,如图4-1-10所示,单击【确定】。这时,在【库】中生成相应“元件”,在“舞台”中,元素变成了“元件的一个实例”。转贴于 51论 文网 www.51lun- “图形元件”中可包含“图形元素”或者其它“图形元件”,它接受Flash中大部分变化操作,如:大小、位置、方向、颜色设置以及“动作变形”等。转贴于 51论 文网 www.51lun- 图4-1-10 图形元件转换 (2)创建按钮元件(Button) 能创建“按钮元件”的元素可以是导入的位图图像、矢量图形、文本对象以及用Flash工具创建的任何图形,选择要转换为“按钮元件”的对象,按键盘上的F8,弹出【转换为符号】对话框,在【行为】中选择【按钮】,如图4-1-11所示,单击【确定】,即可完成“按钮元件”的创建。转贴于 51论 文网 www.51lun- “按钮元件”除了拥有“图形元件”的全部变形功能,其特殊性在于它具有3个“状态帧”:1个“有效区帧”,3个“状态帧”分别是“一般”、“鼠标经过”、“按下”,在这3个状态帧中,可以放置除了按钮元件本身以外的所有Flash对象,“有效区帧”中的内容是一个图形,该图形决定着当鼠标指向按钮时的有效范围。转贴于 51论 文网 www.51lun- 按钮可以对用户的操作作出反应,所以是“交互”动画的主角。转贴于 51论 文网 www.51lun- 图4-1-11 按钮元件转换 (3)创建影片剪辑元件(Movie Clip) “影片剪辑元件”就是我们平时常听说的“MC”(Movie Clip)。转贴于 51论 文网 www.51lun- 你可以把“舞台”上任何看得到的对象,甚至整个“时间轴”内容创建为一个“MC”!而且,你还可把这个“MC”放置到另一个“MC”中。转贴于 51论 文网 www.51lun- 我们还可以把一段动画(如逐帧动画)转换成“影片剪辑”元件。转贴于 51论 文网 www.51lun- 从上看出,创建“影片剪辑元件”相当灵活,而创建过程非常简单:选择“舞台”上需要转换的对象,按键盘上的F8键,弹出【转换为符号】对话框,在【行为】中选择【影片剪辑】,如图4-1-12所示,单击【确定】按钮。转贴于 51论 文网 www.51lun- 图4-1-12 影片剪辑元件转换 (4)创建空白元件 以上创建元件的过程全部是从已有对象进行“转换”,而多数情况下,尤其是“按钮元件”及“影片剪辑元件”,我们常常先创建一个“空白元件”,然后编辑元件的内容,Flash MX 2004提供多种方法进行“空白元件”的创建: 在确定舞台上没有任何东西被选取的情况下执行【插入】|【新建元件】命令,或者按快捷键Ctrl+F8,可打开【创建新元件】对话框,在对话框中输入元件名称,选择元件的类型,单击【确定】,即可进入新元件编辑模式。 你也可以通过【库】面板底部的【新建元件…】按钮及菜单【新建元件…】打开【创建新元件】对话框。转贴于 51论 文网 www.51lun- 在新元件编辑模式中,元件名字会在舞台左上角显示,窗口中包含一个“十”字,它代表了元件的“定位点”,这时你可以利用【时间轴】、绘图工具或导入其它素材来创建、编辑元件的具体内容。转贴于 51论 文网 www.51lun- 完成新元件内容的制作后你可以单击左上角的场景标签退出元件编辑模式。转贴于 51论 文网 www.51lun- 创建元件的方式可随意选择,你应该根据操作时的情况,灵活取用。转贴于 51论 文网 www.51lun-wen 第二节 管理、使用“元件库” 1.元件库概述 上面,我们多次提到了【库】,在操作过程中,【库】是使用频度最高的面板之一,缺省情况下,【库】被安置在“面板集合”中,鉴于它的重要性,建议你把【库】从“面板集合”中取出,让它单独存放于“舞台”上。转贴于 51论 文网 www.51lun- 打开【库】的快捷键为F11键或者Ctrl+L组合键,它是个“开关”按钮,重复按下F11键能在【库】窗口的“打开”、“关闭”状态中快速切换。转贴于 51论 文网 www.51lun- 【库】可以随意移动,放置在你认为最合适的地方,【库】还可以设置大小模式,【库】面板上还有“库菜单”,以及元件的“项目列表”和编辑按钮,在保存Flash源文件时,【库】的内容同时被保存。转贴于 51论 文网 www.51lun- 【库】存放着动画作品的所有元件,灵活使用【库】,合理管理【库】对我们的动画制作无疑是极其重要的。转贴于 51论 文网 www.51lun- 2.元件的一些最基本管理方法 (1)熟悉【库】面板 【库】面板如图4-2-1所示。转贴于 51论 文网 www.51lun- 图4-2-1 【库】面板   在图4-2-1中,除了“元件预览窗”、“排序按钮”及“元件项目列表”,就是【库】操作按钮,解释如下: ①:拖动它,能够随意地移动【库】面板,如果【库】包含在“面板集”中,只有拖动此处才可脱离“面板集”; ②:单击它能打开库面板菜单; ③:这是元件项目列表“排序”切换按钮; ④:单击它,能切换到“宽”模式,【库】面板将以最大化显示; ⑤:单击它,能切换到“狭”模式,它是缺省【库】宽度,占“舞台”空间较少; ⑥:单击小三角或者“库”名能将面板“折叠”起来,再次单击可“展开”; ⑦:单击它能打开【元件属性】对话框,在对话框中可改变元件的属性; ⑧:单击它能在【库】中新增文件夹; ⑨:单击它,会弹出【添加新元件】对话框,用来新增元件。转贴于 51论 文网 www.51lun- ⑩:这是“删除”按钮,单击它能删除被选的元件。转贴于 51论 文网 www.51lun- 利用【库】面板上的各种按钮及【库】面板菜单,能 够进行元件管理与编辑的大部分操作。转贴于 51论 文网 www.51lun- (2)使用“元件项目列表” Flash MX 2004【库】中的“元件项目列表”采用我们熟悉的“可折叠文件夹”树状结构,一个较大的动画作品,往往拥有几百个元件,利用【库】中“项目列表”这一特性为动画中所有元件作有序归类,是个不错的主意,图4-2-2就是一个MTV作品的【库】项目情况。转贴于 51论 文网 www.51lun- 图4-2-2 组织“元件项目列表” 你是不是觉得,把“演员休息室”打理成如此有条理,不仅大大有利于管理和使用,而且至少能显示“导演”的管理有方呢!51`论文`网 www.51lun`- 我们的作品最终发布后,你一定不会放弃源文件,因为源文件保留着你大量的劳动成果,很多情况下,你还会取用其中的一些元件,这时,你可以通过执行【文件】|【导入】|【打开外部库】命令打开一个对话框,选择目标源文件,单击【确定】按钮后,Flash就会在“舞台”打开一个单独的【库】,这时你可以把需要的元件往当前文档的【库】中“拖放”,以后就可使用这些元件了。在这种情况下,有条不紊的“元件项目列表”将给你带来莫大的方便。转贴于 51论 文网 www.51lun- “元件项目列表”的文件夹还可以“嵌套”,但过于复杂的文件夹嵌套,我们感觉反而不太方便。转贴于 51论 文网 www.51lun- 技巧:你要把元件移到某个已经存在的文件夹中,可以用鼠标按着该元件往该文件夹拖放,而批量元件放进某个不存在的文件夹时,可以先选择相关“元件项目”,然后打开面板菜单,选择【移至新文件夹】命令。转贴于 51论 文网 www.51lun- 想选择连续的多个项目时,可以按下键盘上的Shift键,然后单击连续的首尾元件;想选择不相邻的多个项目时,可以按下键盘上的Shift键,然后逐个单击需要选择的元件。转贴于 51论 文网 www.51lun- (3)元件排序 你或许有点奇怪,当向【库】内添加新元件时,它不是出现在列表的上面,它在列表中的位置似乎是“随机”安排的,不利于查找,这是怎么回事呢? 因为缺省时,【库】的“元件项目列表”是按“元件名称”排列的,英文名与中文名混杂时,英文在前,中文按其对应的字符码排列,显然,这种排列方式不利于查找元件。转贴于 51论 文网 www.51lun- 在图4-2-1中,“元件项目列表”的顶部,有五个“项目按钮”,它们是【名称】、【类型】、【使用次数】、【链接】、【修改日期】,其实它们是一组“排序”按钮!单击某一按钮,“项目列表”就按其标明的内容排列,再单击4-2-1中的“3”,可以切换为“反序”,有了这6个按钮,就会满足你的任何查看要求了!51`论文`网 www.51lun`- ! 在实际操作中,还得讲究一点技巧,比如,现在我们想“看看哪些元件创建后从未修改过”,可以单击【修改日期】按钮,“元件项目”就按创建时及编辑时的时间排序,你可能发现排序结果不合要求,再单击4-2-1中的“3”进行反序,就一目了然了。转贴于 51论 文网 www.51lun- 进行元件项目排序时,你最好先把【库】最大化,单击4-2-1中的“4”即可使【库】最大化。转贴于 51论 文网 www.51lun- (4)元件的使用次数 单击图4-2-1中的“2”,能展开【库】菜单,如图4-2-3所示。转贴于 51论 文网 www.51lun 图4-2-3 【库】菜单 技巧:在任何软件中,充分利用“右键快捷菜单”往往会使操作更为便利,在【库】的“元件项目列表”中,选择某一元件,用鼠标右键单击它,打开一个快捷菜单,菜单中有各种元件的操作命令。 在面板菜单中,单击【立即更新使用次数】命令,Flash就会搜索“舞台”从开场到剧终的全部过程,然后在【库】中列出“演员”的“出场次数”,而单击【保持最新使用次数】命令,就能实时监视“舞台”中的操作过程,动态更新“使用数”,不过得耗费一些系统资源。转贴于 51论 文网 www.51lun- 图4-2-4是一个例子,【库】中元件的“使用数”,就是该演员的出场次数,也就是元件在场景中的实例数。“使用数”越高,说明导演越善用人才,充分挖掘了“演员”资源。转贴于 51论 文网 www.51lun-   图4-2-4 列出元件的使用数 (5)元件及文件夹更名 先选择某元件或文件夹,打开图4-2-3所示的【库】菜单,单击【重命名】命令,或者直接在某元件或文件夹的“名称”处双击,输入新的名称,按回车键确认,这样就能为元件或文件夹更名。转贴于 51论 文网 www.51lun- 不过,使用后一种方法你得当心,如果“双击”时鼠标处在元件的“类型图标”上,那么其结果将是打开该元件的编辑场景。转贴于 51论 文网 www.51lun- 在Flash环境中,一般情况下可能无需关注“元件名”,Flash会自动将新元件以【元件 1】、【元件 2】、【元件 3】等的规则命名。转贴于 51论 文网 www.51lun- 元件更名不仅便于识别,还有一个更重要的理由: 有时候,我们需要从已有的动画作品中“借演员”,当你把该元件【粘贴】进“舞台”时,极有可能与当前【库】中某元件重名,这时会出现如图4-2-5所示的警告窗口,其中有两个单选框,如果选择【不要替换现有项目】,“借用演员”失败,而选择【替换现有项目】,那么原来的“演员”被清除出【库】,一去而不复返,一旦你单击【确定】,其结果不可恢复!51`论文`网 www.51lun`- ! 还有一种情况,现在有相当多的Flash动画辅助软件(在十四章中将介绍),在它们的输出文档中,也进行了“元件”命名,比如,Swish的输出文档有时包含上百个“元件名”,当你把这些动画导入时,经常会出现“元件重名”的情况,操作不慎,将造成不好的后果!最为惨痛的教训是你为之辛苦制作的元件,一下子全毁了,与此同时,“舞台”上的所有“实例”应用,全被“新面孔”替换!51`论文`网 www.51lun`- 技巧:碰到这种情况,你试图用【撤消】命令撤消操作是徒劳的,请千万别【保存】文件,补救的措施是:执行【文件】|【还原】命令,一切恢复原样。不过,你在上一次存盘后的操作成果却永远付之东流了。一个良好的习惯是:一段时间的正常操作后,及时保存文档。转贴于 51论 文网 www.51lun-   图4-2-5 元件重名警告窗 (6)用“图标”识别元件类型 Flash MX 2004的“元件列表”中,除了【类型】这一“列名称”,还提供了更详细的元件“类别图标”,如图4-2-6所示,我们可以从这些图标的外观很容易识别元件的类型,有时,利用“识别图标”,再结合【类型】排序,是查找“元件”的最快捷手段。转贴于 51论 文网 www.51lun- 图4-2-6 元件的图标识别51-论文-网-欢迎您3.灵活使用元件库 (1)清理多余项目 随着动画制作过程的进展,【库】项目将变得越来越杂乱,在“休息室”中,不可避免地出现一些“闲散演员”,它们一次也没上过场!白白地浪费着宝贵的源文件空间,从【库】菜单中单击【选择未用项目】命令,Flash会把这些未用的元件全部选中,如图4-2-7所示,这时你可以单击菜单中的【删除】命令,也可以直接单击按钮,将它们删除。转贴于 51论 文网 www.51lun- 图4-2-7 清除多余元件项目 技巧:这样的操作,你可能得重复几次,因为有的元件内还包含大量其它“子元件”,第一次显示的往往是“母元件”,“母元件”删除后,其它“子元件”的“吃闲饭身份”才会暴露出来。另外,该命令有时对一些多余的位图元件起不了作用,只好手工清除。转贴于 51论 文网 www.51lun- 经过清理的【库】,不仅看上去整洁多了,而且会使你的源文件(*.fla)大大缩小。这里再提醒一句,清理【库】后,你一定要用【另存为】命令将文件存为另一副本,否则你将发现,【库】整洁了,而源文件却并没缩小。转贴于 51论 文网 www.51lun- (2)扩充“公共元件库” 在Flash MX 2004中,打开【窗口】|【其他面板】|【公用库】菜单,在这里可以打开一些【公用库】。转贴于 51论 文网 www.51lun- 在【公用库】菜单列表中,可以看到Flash MX 2004为我们提供了三个类别的几十个常用“元件”,选择其中之一,在“舞台”上出现一个相应的“公用元件库”,它与我们熟悉的【库】完全一样,这时,你可以从“公用元件库”中把元件“拖放”到当前文档的【库】内,或者直接向“舞台”拖放,相当方便!51`论文`网 www.51lun`- ! 如果你注意别人的作品,其中不少似曾相识的元件就是“借用”了【公用库】中的现成元件,这使我们凭空增加了许多可供选择的“演员”,同时大大提高了工作效率。转贴于 51论 文网 www.51lun- 那么是不是能够把自己制作的元件,或者收集的素材也扩充到【公用库】中呢?完全可以,而且操作相当简单!51`论文`网 www.51lun`- ! 打开Flash MX 2004,建立一个空文档,按键盘上的F11键,打开【库】面板,这时你可用多种方式往【库】内添加元件。转贴于 51论 文网 www.51lun- 比如,你可以自己绘制图形,然后转换成元件,你也可以【导入】你收集的素材再转换成元件,或者打开一些源文件,把需要的对象添加进【库】中。转贴于 51论 文网 www.51lun- 最后,把文件以容易识别的名字存盘,比如:“三维图形.fla”。转贴于 51论 文网 www.51lun- 退出Flash MX 2004,把“三维图形.fla”移动到如下目录: “X:\Flash MX 2004\zh_cn\First Run\Libraries\”。转贴于 51论 文网 www.51lun- 注意,其中“X”是指你的Flash MX 2004所安装的盘符。转贴于 51论 文网 www.51lun- 现在,请你再运行Flash MX 2004,打开【窗口】|【其它面板】|【公用库】菜单,你将看到在菜单中出现了你添加进去的【三维图形】公共库。转贴于 51论 文网 www.51lun- 如图4-2-8所示的【公用库】是一个名叫“3D”的源文件例子。转贴于 51论 文网 www.51lun- 图4-2-8 扩充后的“公用库”之一   在我们图书的配套光盘中,我们为你提供了10个类别的fla源文件,被存放在相应目录下,它们的加入,比Flash MX 2004缺省提供的足足多了10类,每个类别内包含上百个素材,这意味着,你在导演“动画剧”时,有上千位“候选演员”随时听候你的调遣,还不快试试!51`论文`网 www.51lun`- ! 4.“共享元件库”的使用 前面我们介绍的是“公用元件库”,而这里讨论的是“共享元件库”,大家可别搞混喽!51`论文`网 www.51lun`- ! 使用“Dreamweaver”做网页的朋友一定会对“CSS外部样式表”的高效、方便而叹服!51`论文`网 www.51lun`- ! 试想:一个网站多达上千个网页文件,而网页上有许多具有共同特征的组件、属性,“CSS样式表”的外部链接,能使上千个网页文件共享一个CSS文件,而且只需修改一个CSS文件,所有相关页面同步更新!51`论文`网 www.51lun`- ! 不说你也明白了,Flash中的“共享元件库”也有类似的作用!51`论文`网 www.51lun`- ! 是的,在我们把作品发布到网络上时,总会重复一些动画的组件,比如“load”画面中的动画MC等,最常见的就是动画“作品标记”,一般,它被做成一个“MC元件”,如图4-2-9所示: 图4-2-9 动画标志 如果我有几十个作品需要使用到这个“动画标志”,那么它将被几十次地重复使用,重复上传,而且,如果我想改动标记中某个内容,就必需把所有已经发布的作品一个个修改后重新上传。转贴于 51论 文网 www.51lun- 有了“共享元件库”,处理这件事将变得无比轻松!51`论文`网 www.51lun`- ! 下面,我们就用图4-2-9的“动画标志”为例,说一下“共享元件库”制作过程。 1)“共享元件库”制作过程 步骤1 制作“动画标志”MC 在Flash MX 2004中制作“动画标志”,这个过程与常规操作无异。转贴于 51论 文网 www.51lun- 在图4-2-10中,我把这个标记做成元件名为“动画标志”的MC,其中“内部MC”是“动画标志”中用到的动画效果。转贴于 51论 文网 www.51lun- 图4-2-10 【库】中的动画标志 步骤2 为动画标识MC设置属性 在【库】中,选中“动画标志”元件,打开【库】菜单,选择【链接】命令,如图4-2-11所示。www.51lun- 图4-2-11 为动画标识MC设置属性   弹出【链接属性】对话框,具体设置如图4-2-12所示。转贴于 51论 文网 www.51lun- 图4-2-12 设置链接属性 注意:在【链接属性】对话框中,先选择【为运行时共享导出】项,【标识符】和【URL】两项请根据你自己的实际情况填写,其中【URL】是你上传到服务器空间的绝对地址,包括文件名,当然,这个文件名也由你命名,但注意以后的操作必需保持一致!51`论文`网 www.51lun`- ! 设置完后,单击【确定】。我们把它保存为share.fla,再把它导出为share.swf,暂时别把文档关闭。转贴于 51论 文网 www.51lun- 步骤3 检验元件属性 这一步我们检验一下“动画标志”元件的属性是否真的建立。转贴于 51论 文网 www.51lun- 在【库】面板中选择“动画标志”元件,打开【库】菜单,单击【共享库属性】命令,弹出【共享库属性】对话框,确实在【URL】中已经有了http://www.hslk/Flash/share.swf内容,如图4-2-13所示 现在,你可以关闭share.fla文档了。转贴于 51论 文网 www.51lun- 图4-2-13 查看共享库属性 步骤4 打开共享库 打开你需要使用共享标志的某个作品,本例是“mymtv1.fla”(该文件在光盘相关目录中)。转贴于 51论 文网 www.51lun- 现在我们要使用共享元件“动画标志”了,执行【文件】|【导入】|【打开外部库】命令,如图4-2-14所示。转贴于 51论 文网 www.51lun- 图4-2-14 导入共享库 在打开文件对话框中找到我们刚才创建的“share.fla”文件并打开。转贴于 51论 文网 www.51lun- 这时,一个单独的【库】出现在Flash界面中,在【库】中包含我们刚才创建的“动画标志”元件。转贴于 51论 文网 www.51lun- 步骤5 应用共享元件 把“动画标志”元件拖到当前文档舞台中需要放置的地方,或者,你可以按F11键调出mymtv1的【库】面板,把“动画标志”元件往mymtv1【库】面板拖放,其效果如图4-2-15所示。转贴于 51论 文网 www.51lun- 这时,我们已经不需要“共享库面板”,可以把它关闭。转贴于 51论 文网 www.51lun- 当然,如果你是执行后一种操作,请再把mymtv1【库】中的“动画标志”安排到“舞台”上的合适位置。转贴于 51论 文网 www.51lun- 图4-2-15 共享库的元件被拖到了目标【库】 步骤6 发布和测试 好了,这时你可以保存文档mymtv1.fla了,并发布播放文件mymtv1.swf。转贴于 51论 文网 www.51lun- 或许你想测试一下效果,但是,你在“测试窗口”将看不到“动画标志”!而且,Flash的【输出】窗口会给出一个错误信息: “Error opening URL ‘http://www.hslk/Flash/hslk.swf’”, 其原因就是你还没把文件上传到相应的网址以及你的电脑未联上Internet。转贴于 51论 文网 www.51lun- 步骤7 上传文件 用FTP工具把share.swf、mymtv1.swf文件上传到Internet网络服务器的相应目录,本例是http://www.hslk/Flash目录。转贴于 51论 文网 www.51lun- 本例的两个源文件:“share.fla”及“mymtv1.fla”被存放在光盘相关目录内。转贴于 51论 文网 www.51lun- (2)测试你的“共享元件”效果 上传完毕后,你就可以在浏览器地址内输入“http://www.hslk/Flash/mymtv1.swf ”以检查“共享元件”的结果,我们在以上地址看到了如图4-2-16所示的结果。转贴于 51论 文网 www.51lun- - - 图4-2-16 在网上看到了“共享元件” 当然,你应该按照上述步骤,在多个作品中放置“共享元件”,并且试着改变“share.swf”的内容,观察几个作品是否同时得到更新,感受一下“共享元件”那种高效率的成果。转贴于 51论 文网 www.51lun- (3)“共享元件”的应用技巧 测试成功后,让我们再仔细想想,如何使“共享元件”为我们做更多的事,我们认为,至少在以下几个方面值得你尝试一下: ● 在多人共同维护网站的情况下,网站中的动画类标志、广告条、导航栏及装饰组件均可以“共享元件”方式管理,要修改某些内容,仅需覆盖原swf文件,这里有一点注意的是:共享元件的“源文件”应该及时更新并作备份,网站维护的成员间及时通气。转贴于 51论 文网 www.51lun- ● 在“共享元件库”中,还可添加诸如“邮箱”、“网址”等经常变化的“图形元件”,便于随时更新。转贴于 51论 文网 www.51lun- ● 我们知道,声音文件一般较大,很占服务器空间,如果某段音乐在多个作品中应用,那么我们可以把这段音乐也加进“共享元件库”。转贴于 51论 文网 www.51lun- ● 在网页中,有不少动画按钮外形基本一样,我们不妨在“共享元件库”中再加个“共享按钮”,让所有网页共享这个元件。转贴于 51论 文网 www.51lun- ● 在动画中,有不少ActionScript程序也会经
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 环境建筑 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服