FLASH 动画制作第9章

上传人:小*** 文档编号:243150146 上传时间:2024-09-16 格式:PPT 页数:61 大小:491KB
返回 下载 相关 举报
FLASH 动画制作第9章_第1页
第1页 / 共61页
FLASH 动画制作第9章_第2页
第2页 / 共61页
FLASH 动画制作第9章_第3页
第3页 / 共61页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,9,章 网站设计综合实例,9.1,网站规划,9.2,制作首页场景,9.3,制作装载(,Loading,)动画,9.4,制作二级页面动画,9.5,整合,相关知识,本章小结,思考与练习,学习目标,了解,Flash,网站和单个,Flash,作品的区别,掌握,Loading,的制作方法,掌握常用的,Action Script,控制代码,掌握文本导入的方法,引例,一家宠物商店因业务拓展,需要建设一个宠物介绍网站,该商店主要经营范围包括宠物猫和宠物狗。网站制作要求界面美观且具有动感效果,必须包括商店和主要经营品种的介绍网页,页面上显示用于联系的,E-Mail,和新到宠物信息。,9.1,网站规划,一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建立网站的目的,确定网站的功能、规模等。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建立能顺利进行。,9.1.1,需求整理,网站规划的第一项任务就是对用户的需求进行整理,明确用户的建立目标。,任务,1,确定一级栏目,任务要求,对用户提出的具体要求进行整理,确定一级栏目。,任务分析,一个网站由多级栏目构成,一级栏目是直接显示在主页上的链接,通过对用户的实际业务开展情况进行整理,可以确定网站的一级栏目。,边学边做,请分析个人网站的一级栏目应有哪些?,任务,2,确定二级页面风格,任务要求,根据“任务,1”,确定的一级栏目,确定二级页面的总体风格,并且保证整个网站风格统一,丰富多彩。,任务分析,二级页面是单击主页上一级栏目链接后,展示一级栏目详细内容的页面。二级页面的风格有多种,根据实际需求确定它的风格至关重要。如果显示的内容不是很多,可以选用图片为主风格的二级页面,否则需要选用以显示文字链接为主风格的二级页面。,边学边做,请分析个人网站的二级栏目应有哪些,采用何种风格较为妥当?,9.1.2,结构规划,根据用户需求整理出网站建设过程中需要设计的一级栏目和二级页面风格后,需要对网站进行结构规划,大体确定需要多少个页面。,任务,3,规划网站结构,任务要求,根据上一小节整理出的一级栏目,确定规划网站结构,绘制出结构规划图。,任务分析,网站结构规划的主要任务是确定网站需要多少个页面,以及页面之间的关系。,Flash,制作网站还需要确定主场景、次场景和按钮的个数。,网站栏目:关于我们(商店介绍)、宠物猫猫、宠物狗狗、新到宠物、联系我们,边学边做,请设计一个个人主页的网站结构。,9.2,制作首页场景,Flash,网站由主场景、子场景、次子场景等构成,与制作,html,网站类似,一般先制作一个主场景“,index.swf,”,,主要内容包括:长宽比例、背景、栏目导航按钮、网站名称等首页信息。最后发布成一个,html,文件,或者通过网页设计工具制作一个,html,页面,插入“,index.swf,”,。,9.2.1,设置背景,利用,Flash,制作网站的第一步是布置好舞台,以保证整个网站简洁、实用风格统一。,任务,4,设置舞台大小,任务要求,新建一个,Flash,文档,设置舞台大小为,800600,像素,背景白色,保存文档,命名为,Index.fla,。,任务分析,常见的计算机的分辨率是,800600,像素或,1024768,像素,将舞台大小设置为,800600,像素通用性较强。,任务,5,背景过渡,任务要求,新建一个图形元件,并制作淡入背景动画。,任务分析,体现出背景过渡效果,可以新建一个图形元件。在元件中绘制一个填充色与背景颜色不同的图形,设置图形元件的透明度,生成“动画”补间,体现出背景过渡效果。,任务,6,底部导航背景,任务要求,新建一个图形元件,并将其拖动到舞台底部,作为一级栏目导航按钮的背景。,任务分析,通过颜色可以体现出主页功能分区,与“任务,5”,类似。新建一个名称为“,BG_Black,”,的图形元件,并在元件中绘制一个矩形,填充色黑色、无边框、边脚半径,0,点、宽度,800,像素、高度,10,像素,底部边与舞台重合。,在“场景,1”,中插入一个名称为“,BG_Black,”,的图层,选中该图层的第,1,帧,将“,BG_Black,”,图形元件拖拽至舞台底部,使其底边与舞台重合。,边学边做,请自己创意,设计配色方案填充舞台背景。,任务,7,边框,任务要求,新建一个背景图形元件,在元件中绘制大小合适的边框,并在图形元件中添加版权信息和公司名称。,任务分析,与前面几个任务类似,新建一个名称为“,BG_Border,”,的图形元件,并在元件中绘制一个矩形,无填充色、黑色边框、边脚半径,15,点,删除左、右边线,使其与舞台融为一体。,利用“文本工具”输入版权信息和公司名称,合理调整宽度使其位于舞台内部,并且具有恰当的边距,简洁美观。,边学边做,请用户自己创意,设计一个,Logo,(公司标志)添加至“,BG_Border,”,图形元件中。,9.2.2,创建按钮,首页上需要显示全部一级栏目的链接,这一小节将创建一系列与一级栏目相关的按钮。,任务,8,创建主页按钮,任务要求,创建一个图标与主页相关的按钮,当鼠标经过和按下按钮时显示文字提示主页,完成后的状态如图,9-5,所示。,任务分析,几乎所有网站的导航栏上都有主页按钮或链接,,Flash,的公共库中提供了很多典型的按钮,用户可以对这些典型按钮进行修改以满足实际需求。,边学边做,1.,制作“关于我们”按钮元件,命名为“,Index_Aboutus,”,,放置在独立图层上。,2.,制作“联系我们”按钮元件,命名为“,Index_Email,”,,放置在独立图层上。,任务,9,创建一级栏目按钮,任务要求,在网页底部放置“宠物猫猫”、“宠物狗狗”和“新到宠物”三个按钮,当鼠标指针指向按钮时突出显示按钮上的文字。,任务分析,按钮元件有弹起、指针经过、按下、点击四个状态,当鼠标指向按钮时文字放大效果,只需要将弹起状态文字的字号设置小一些便可实现,完成状态如图,9-7,所示。,边学边做,1.,制作“宠物狗狗”按钮元件,命名为,Index_Dog,,放置在独立图层上。,2.,制作“新到宠物”按钮元件,命名为,Index_New,,放置在独立图层上。,3.,将三个一级栏目按钮放置在主页右下角,底端对齐。,9.2.3,制作动画,完成首页的背景设置和基本按钮制作后,接下来制作首页动画。,任务,10,创建导航按钮动画,任务要求,制作“主页”、“关于我们”和“,E-Mail”,按钮的淡入效果动画,淡入顺序为主页按钮、关于我们按钮、,E-Mail,按钮。,任务分析,元件的“,Alpha”,属性由低变高的动画补间可以实现淡入效果。通过移动不同图层帧的播放顺序控制元件淡入的顺序,例如“主页”按钮应在“背景过渡”图层动画播放完毕并且持续一段时间后再开始起作用,所以主页按钮淡入动画的第,1,帧就需要放在第,15,帧或更大帧处。下面以主页按钮和关于我们按钮为例介绍制作方法。,边学边做,完成“,E-Mail”,按钮的动画效果制作。,完成“宠物猫猫”、“宠物狗狗”和“新到宠物”按钮淡入效果的制作。,设置三个按钮的播放顺序,使它们逐一出现。,延长其他图层的帧,使动画播放画面和谐一致。,9.3,制作装载(,Loading,)动画,SWF,格式的,Flash,影片可以实现边下载边播放,由于受到当前网络传输的制约,对于大容量的影片,这种实时播放并不理想。为避免用户尴尬的等待,,Flash,制作人员往往设计一个装载,(Loading),的画面,等待影片的全部字节下载到本地后再播放,从而保证影片的播放质量。这一节将介绍一种,Loading,制作方法。,9.3.1,制作影片剪辑元件,任务,11,制作飘动效果的,Loding,影片剪辑,任务要求,在“,index.fla,”,文件中新建一个名称为“场景,0”,的场景,在该场景中制作一个飘动文字效果的影片剪辑,完成状态如图,9-9,所示。,任务分析,影片在装载过程中需要不断播放一段动画,影片剪辑元件是一段独立的简单动画,只要整个影片不停止,它就会不断循环播放。飘动文字效果是通过将单个文字放置在独立图层上,在图层上制作单个文字位置变化的动画,最后让每个图层动画的播放具有一定时间差而实现的,完成状态如图,9-10,所示。,边学边做,参照操作步骤,完成其他字母和符号的动画制作。,延长帧,使所有层的动画播放长度一致。,测试影片剪辑。,在“场景,0”,中新建一个名为“装载”的图层,将“,Loading”,影片剪辑放置在舞台中心,并延长至第,30,帧。,9.3.2,合成影片,任务,12,添加帧标签,任务要求,请为首页场景(场景,1,)添加的帧标签“,End”,,以便在,Loading,动画显示过程中判断主场景是否装载完毕。,任务分析,因为,swf,格式的,Flash,影片可以实现边下载边播放,所以通过判断标志帧是否已经下载,来控制,Loading,动画播放状态。,Flash,允许用户为帧添加标签,以便,Action Script,编程中访问帧方便。,首页场景(场景,1,)完全加载完毕的状态是最后一帧被加载。但是等待最后一帧加载完毕会产生一定的延迟,一般情况下,将最后一个关键帧作为加载结束标志。,单击选中一帧后,可以在“属性”面板上设置这一帧的帧标签的名称、锚记、注释,边学边做,请在“场景,1”,中任选一个图层,为该图层的第二帧设置帧标签“,Start”,。,请在“场景,0”,中新建一个图层,在第,30,帧处插入一个关键帧,并且设置帧标签“,Play”,。,任务,13,编写,Action Script,语句,任务要求,编写,Action Script,语句实现影片的动态装载。,任务分析,实现动态装载主页场景的思路是:播放,Loading,动画的同时不断的判断主页场景的“,End”,帧是否已经加载;如果已经加载,则跳转至,Loading,动画的结束帧(,Play,)帧,如图,9-12,所示。,开始,播放,Loading,动画,End,帧是否已装载,Y,结束帧,9.4,制作二级页面动画,制作出首页场景后,网站的骨架已经搭建完毕,首页上的按钮应该链接至具有统一风格的二级页面上,这一节以“宠物猫猫”动画为实例学习二级动画页面的制作方法。,9.4.1,创建二级主文件,任务,14,创建场景和按钮,任务要求,新建一个,Flash,文档,命名为“,Cat.fla,”.,根据用户的要求,制作“宠物猫猫”的二级动画页面,该页面仅包括,4,个显示宠物猫缩略图片的图形按钮和一个标题,并且单击相应按钮可以导入介绍宠物详细信息的动画文件。,任务要求,请建立场景和所需要的全部按钮,布置好舞台,完成状态如图,9-13,所示。,任务分析,“宠物猫猫”二级动画页面是单击首页场景动画上的按钮后转到的页面。制作二级页面时要保证其大小与首页场景的大小完全一致。,边学边做,请创建,Cat2,、,Cat3,、,Cat4,按钮,并放置在新建的同名图层上。,排列好四个按钮。,任务,15,创建按钮淡入动画,任务要求,创建,Cat1Cat4,按钮依次淡入的动画效果,完成状态如图,9-14,所示。,任务分析,按钮已经分布在不同的图层上,只需要先在每个图层上制作按钮淡入动画,然后移动帧播放位置即可实现。,边学边做,完成,Cat2Cat4,图层动画制作。,排列动画播放顺序,使动画播放和谐。,在整个影片的最后一帧编写,Action Script,语句使动画自动停止播放。,9.4.2,创建宠物详细信息动画,任务,16,创建宠物详细信息动画,任务要求,为每个宠物新建一个,Flash,文档,介绍宠物猫的详细信息,动画中包含淡入效果的宠物图片,供二级主动画调用。,任务分析,因为二级主动画中的按钮均分布在舞台的左侧,宠物详细信息需要加载至二级页面中显示,所以制作动画时要将宠物信息和介绍文字放置在舞台的右侧。,边学边做,制作,Cat2-Cat4,详细信息动画,每个动画一个文件,保存至“,Cat”,文件夹中,并发布,swf,文件。,任务,17,加载宠物介绍文字,任务要求,在每个宠物下方,显示介绍详细信息的文字,将文字存放在文本文件中。,任务分析,Flash,提供了“,loadVariables,”,函数,该函数可以从外部文件(例如文本文件或由,ColdFusion,、,CGI,脚本、,Active Server Page (ASP),、,PHP,或,Perl,脚本生成的文本)中读取数据,并设置目标影片剪辑中变量的值,修改时只需要修改,txt,文本内容就可以实现,Flash,相关文件的修改。,边学边做,完成,Cat2-Cat4,介绍动画的制作,。,9.5,整合,将首页场景、二级和三级动画场景整合成一个整体后,网站才能与用户见面,这一节主要完成整合工作。,9.5.1,二级页面整合,任务,18,整合二级页面,任务要求,将所有的二级页面和宠物详细信息介绍动画整合起来。,任务分析,二级页面仅包括,4,个显示宠物猫缩略图片的图形按钮和一个标题,单击相应按钮可以导入介绍宠物详细信息的动画文件。整合的主要任务是编写按钮的,Action Script,代码。,边学边做,完成,Cat2-Cat4,动画的整合,。,9.5.2,首页场景整合,任务,19,整合首页场景,任务要求,将首页场景上所有按钮与二级页面整合起来。,任务分析,与二级页面整合类似,采用“,LoadMovieNum,”,函数装载二级页面的,swf,文件。两者的区别是:首页装载新的二级页面时需要保留主场景,并且需要卸载掉已装载的其他二级页面的子页面(即详细信息页面)。,边学边做,完成其他二级页面的整合。,相关知识,运用,Flash,进行网站设计的相关知识如下:,场景运用方法。,影片剪辑、图形、按钮元件的制作和使用方法。,网站规划和设计方法。,帧标签的设置方法。,gotoAndPlay,、,ifFrameLoaded,、,loadMovieNum,和,unloadMovieNum,函数的使用方法。,绝对路径和相对路径的概念和运用。,元件的复制和实例交换操作。,本章小结,本章以宠物在线网站制作为实例,介绍了利用,Flash,进行网页制作的一般方法。制作全,Flash,网站和制作,Html,网站类似,事先应先确定网站的结构关系,包括网站的主题、哪些基本元素、需要重复使用的元素、元素之间的联系、元素如何运动、用什么风格的音乐、整个网站可以分成几个逻辑块、各个逻辑块间的联系如何、以及是否打算用,Flash,建构全站或是只用,Flash,做网站的前期部分等等,都应考虑到。,实现“全,Flash”,网站的方法有多种,但基本原理是相同的。即将主场景作为一个“舞台”,这个舞台提供标准的长宽比例和整个的版面结构;“演员”就是网站子栏目的具体内容,根据子栏目的内容结构可能会再派生出更多的子栏目。主场景作为“舞台”基础,基本保持自身的内容不变,其它“演员”身份的子类、次子类内容根据需要被导入到主场景内。多掌握一些,swf,文件和影片剪辑装载和控制的语句对制作“全,Flash”,网站会有一定帮助。,思考与练习,编写宠物在线网站的主页按钮的代码。,完成宠物狗狗和新到宠物二级页面的制作,并整合至主场景中。,完成,E-Mail,按钮的代码。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!