六大板块FLASH 动画展制作
flash动画详细制作教程

Flash MX
初识Flash 动画制作基础 简单动画制作 高级动画制作 作品的输出
本文档后面有精心整理的常用PPT编辑图标,以提高工作效率
一、初识Flash
1. 用户界面 菜单栏 标准工具栏 控制工具栏 绘图工具栏 浮动面板 时间轴面板 (图见下页) 属性面板 (图见下页) 工作区
3. 符号和实例
符号的分类:图形(Graphic)、按钮 (Button)和电影片段(Movie Clip)。
图形可以是任意静态图形、也可以是受主 时间轴(场景中的时间轴)控制的动画。
按钮是指可以通过鼠标在这(或滑过、移 离等)完成一定的交互功能的符号。
电影片段是指可以独立于主时间轴的动画 片段。
一、初识Flash
⑿ 缩放工具(Zoom Tool)。 用于调整工作区的显示比例。
选项栏:放大(Enlarge)和缩小(Reduce)。
二、动画制作基础
动画的类型 帧、图层和场景 符号和实例 动画制作流程
1. 动 画 的 类 型
Flash生成的动画文件,其扩展名默认为.fla 和.swf。前者只能在Flash环境中运行;后者可 以脱离Flash环境独立运行。
3. 符号和实例
编辑符号 在库面板中双击需编辑符号
的名称。
3. 符号和实例
创建实例
创建符号的新实例
选择关键帧→Window/Library→将Library窗 口中的符号拖至场景中。
更改实例的颜色效果
Brightness (明暗)、Tint(浓淡)、Alpha (透明度)、advanced(特殊效果)。
时间轴面板
属性面板 如文字工具的属性面板。
一、初识Flash
2. 绘图工具
Flash动画制作流程

汇报人:XX 2024-01-23
目录
• Flash动画制作概述 • 前期策划与准备 • 动画制作阶段 • 后期合成与输出 • Flash动画制作工具介绍 • Flash动画制作案例分享
01
Flash动画制作概述
Flash动画的特点
矢量图形
Flash使用矢量图形,可以无损 缩放,保持图像清晰度。
后期合成
将动画片段进行剪辑、拼接和 调色等后期处理,输出成品。
案例二:教育课件动画
教学内容分析
分析教学目标和知识点,确定动画要 表达的核心内容。
02
教学设计
根据教学内容,设计动画的表现形式 和教学流程。
01
03
素材准备
收集或制作与教学内容相关的图像、 音频和视频素材。
正常,根据反馈进行修改。
专业动画制作软件,支持多种媒体格式,可创建丰富的交互式动画和多
媒体内容。
02
强大的功能特性
该软件提供了丰富的绘图和编辑工具,支持逐帧动画、补间动画、骨骼
动画等多种动画制作方法,同时集成了ActionScript编程语言,可实现
复杂的交互效果。
03
广泛的应用领域
Adobe Animate CC被广泛应用于网页动画、游戏开发、移动应用开发
添加特效
根据需要,为动画片段添加特效,如阴影、发光、模 糊等,增强视觉效果。
转场效果
在不同场景或动画片段之间添加转场效果,使过渡更 加自然流畅。
音效处理
为动画添加背景音乐、音效等,提升观众观影体验。
输出动画作品
01
测试动画
在输出前,对动画进行全面测试 ,确保动画播放无误、效果良好
。
Flash动画的制作流程

Flash动画的制作流程Flash动画的制作流程Flash动画制作流程十分的简单清楚,主要分为新建Flash文档、编辑场景、保存影片、发布影片四个步骤,其中编辑动画部分是制作过程的关键步骤。
3.1设计动画内容制作Flash动画,首先要设计好动画的主题内容,并且要确定好动画内容中角色的在整体过程起到的作用,并且,在Flash动画设计时,色彩是造型设计的构成元素之一,色彩对造型风格的表现,其作用是很突出的,因此,角色的色彩一定要明确。
3.2设计动画的主要步骤3.2.1变静为动要想使设计的角色运动起来,将静态图形变为活灵活现的动画,时间轴是最主要的工具。
简单来说,时间抽是可以将所有元素联系起来而构成一个整体的主线,而那个整体就是完成制作之后的动画。
时间轴主要有两个部分组成,一个是图层管理区,另一个是帧管理区,将背景、角色用图层管理区来区分开,在这其中,背景在最底层,然后按照需要分别分层。
分层后将运用到帧这个可以记录图形图像信息的关键部分。
这里指的帧可以根据其不同功能分成普通帧、关键帧和空白关键帧。
普通帧也可称为过度帧,它不记录图像的'变形信息;关键帧可以记录所有图形和变形的信息,因此,关键帧是重要的帧,关键帧使用的越多则动画运动量越大。
3.2.2动画补间在制作Flash动画的过程中,最重要的部分就是动画补间,而动画补间又可以分为动作补间和形状补间,根据前期设计的动画效果需要,在不同地方选择不同功能的补间。
3.2.3原件和库在案例中的使用在Flash设计制作中,不同的案例可能要用到相似的原件,要想改动拥有相似原件的案例,只需改动一个原件即可。
库不仅可以用于储存三种元件,也可以存储位图、声音和视频等文件。
简单来说,库就是用来储存制作动画必需元素的容器。
当元素过多时,库可以通过建立文件夹对各类元素进行分类管理。
3.2.4使用引导层和蒙版层引导层是一种辅助制作Flash的特殊图层,按照引导层中设计好的轨迹,可以达到相应的运动下效果。
flash动画开发制作流程五步

flash动画开发制作流程五步要制作出优秀的Flash动画,需要经过很多的制作环节,其中的每一个环节都直接影响作品的最终质量。
Flash动画的制作过程大致可分为策划主题、搜集素材、制作动画、优化与调试、测试与发布几个步骤。
1、策划主体在动画制作之前,首先应明确制作动画的目的,要制作什么样的动画,通过这个动画要达到什么样的效果,动画的风格是怎样的,以及要通过什么样的形式将它表现出来等。
要明确了制作目的之后,就需要为整个动画作初步的策划。
2、搜集素材在对动画进行了初步的策划后,就可以开始对动画中可能用到的素材进行搜集。
在搜集时应注意有针对性、有目的性地搜集素材。
3、制作动画制作动画是Flash动画作品制作中最关键的一步,是指利用所搜集的动画素材来表现动画策划中各个项目的具体实现过程。
4、优化与调试在下载和播放Flash动画时,如果速度很慢,容易产生停顿,这说明Flash 动画文件很大。
为了减少Flash动画的占用空间,加快动画的下载速度,可以对动画文件进行优化。
优化动画主要包括在动画制作过程中的优化、对元素的优化和对文本的优化等。
将动画中相同的对象转换为元件,只保存一次,以后可以合使用多次,这样可以很好地减少动画的数据量。
制作动画时最好减少逐帧动画的使用,尽量使用补间动画,因为补间动画的数量相对于逐帧动画是很小的。
如果制作类似的动画效果,补间动画相对于逐帧动画的体积小得多。
导入声音文件时尽量使用体积相对于其它音乐格式较小的Mp3格式。
尽量减少特殊形状矢量线条的应用,如虚线、锯齿状线和点状线等。
5、测试与发布在动画完成之前,还需要对动画的效果、品质等进行最后检测。
因为Flash 动画的播放是通过电脑对动画中的各个矢量图形、元件的实时运算来实现的,所以动画播放的效果很大程度上取决于电脑的软硬件配置。
发布动画是Flash动画制作过程中的最后一步,用户可以对动画的生成格式、画面品质和声音效果等进行设置。
在动画发布时的设置将最终影响到动画文件的格式、文件大小以及动画在网络中的传输速率。
44.FLASH动画制作的操作步骤包括

44.FLASH动画制作的操作步骤包括flash动画影片制作的过程可分作六步:1、由编导(可以是你自己)确定动画剧本及分镜头脚本;2、美术动画设计人员设计出动画人物形象;3、美术动画设计人员绘制、编排出分镜头画面脚本;4、动画绘制人员进行绘制;5、导入到flash进行制作;6、剪辑配音。
在分镜头画面脚本绘制过程中,应养成填表的好习惯,在表格中注明画面的景别,画面景别使用的专业术语有:大特写、特写、近景、中景、全景、远景、全远景、纵深景等。
画面镜头号景别秒数内容摘要对白效果音乐具体用例——音乐作品制作过程1.选歌个人原创作品,歌曲自选。
或客户提供。
2.听歌一遍一遍的听。
把歌词收录在文档里。
确定音乐的风格,表达的主题。
定位FLASH作品的风格。
3.构思剧本这个阶段很重要。
不要急于去做动画,一定要构思一个自己足够满意的剧情。
结合歌曲的意境和你所擅长的表现方式综合考虑。
可以把你的个人经历和对人生的感悟也考虑进去。
这样你才会感同身受,写出饱含情感的东西,不至于过于空洞、牵强。
一个成功的音乐动画,它传达的精神是最重要的,要让你的观众有共鸣,画功,表现手法其次。
最后,剧情熟于脑中,如果你比较勤快,最好把它写下来。
结合自己当前的制作水准,反复推敲。
忌讳好高骛远,剧本要符合实际,量力而行。
4.确定主要的人设风格及画面风格。
剧本有了,我想作品的画面已经浮现在你的脑海里了。
这时就要确定剧中的主要人物,和大体的作品风格了。
你是要走写实路线,还是卡通路线,取决于你擅长的`风格和歌曲的风格。
人物造型构思得差不多了。
就要开始动笔了。
先画出人物的正面造型。
反复修改。
直到你满意为止,当然,也要听听你身边人的意见。
一定要结合自己实际的水平,人物力求线条简单流畅,不要作太多细节的修饰,毕竟这是做动画,不是画插画。
过于复杂的人物造型看上去当然很精致很美,但工作量太大可求次为之。
另外,人物的设定,还要结合考虑你动画的表现方式,是逐帧动画还是组件动画,或者是逐帧组件组合的。
怎样制作flash动画

怎样制作flash动画Flash动画是一种基于矢量图形和动态效果制作的动画效果。
它可以在Web页面中呈现出生动、鲜明的动态效果,被广泛应用于互联网广告、网站导航、游戏等领域。
本文将介绍制作Flash动画的基本步骤和常用工具。
1. 准备工作在制作Flash动画之前,我们需要准备一些资源和工具: - 设计草图:确定动画的故事板和场景,绘制草图来指导后续制作。
- 素材资源:准备需要用到的图片、音频等素材资源。
- Flash编辑软件:常用的Flash编辑软件有Adobe Animate、Toon Boom Studio等。
选择一款适合自己的软件进行制作。
2. 创建新项目打开Flash编辑软件,创建一个新的项目。
设置项目的宽度、高度和帧速率等参数,并保存项目。
3. 绘制场景在Flash编辑软件中,我们可以使用矢量绘图工具绘制场景。
可以根据设计草图的要求,绘制背景、角色等元素。
使用颜色和渐变工具来为场景添加色彩和逼真感。
4. 导入素材将之前准备好的素材资源导入到Flash项目中。
可以使用导入菜单选择导入相应的素材文件,如图片、音频等。
导入后的素材会显示在库面板中。
5. 创建动画元件动画元件是Flash动画的基本单元,它可以包含一个或多个关键帧。
关键帧是定义动画变化的关键位置,通过在不同关键帧中绘制场景元素的变化实现动画效果。
在库面板中,右键点击空白处,选择“新建动画元件”,并命名元件。
6. 设置关键帧在动画元件中,选择第一个关键帧,将场景元素拖入关键帧上。
在时间轴上移动到下一个关键帧,对场景元素进行修改或移动。
重复这个过程直到动画结束。
7. 添加动画效果Flash编辑软件提供了多种动画效果和过渡效果,可以为动画元件和场景添加一些特殊效果。
比如渐变、旋转、缩放等效果可以让动画更加生动。
8. 编辑动画时间轴时间轴是用来控制动画的播放顺序和速度的。
在Flash编辑软件中,可以调整关键帧的位置,增加或删除关键帧,修改关键帧之间的时间差,实现动画的流畅播放。
六大板块FLASH 动画展制作

六大板块FLASH 动画展制作1、背景层:打开Flash cs4,在第一个图层中,命名为“背景图”,文件—导入到舞台导入一张世界六大板块图。
调整其大小为800*400,修改—文档将背景改为1000*600,蓝色。
在第二帧处插入帧。
2、拼图层与相关元件制作新建图层,命名为“拼图层”。
在第二帧处插入关键帧,运用“ctrl+B”对背景层的图片进行分离打散,运用“套索工具+魔术棒”对亚欧板块进行选择,复制并在拼图层第二帧中“粘贴到当前位置”,“右键—转换为元件”将亚欧板块的图幅转换为“影片剪辑元件”命名为“亚欧板块”。
其他板块同理。
打开“亚欧板块”的元件,使用“颜料桶—墨水瓶工具”对图像画出边框,在使用“颜料桶工具”对其上色。
中间的线条、文字等使用“橡皮工具”进行去除。
制作完成,在“拼图层”第二帧处,图框外在拉入一个“亚欧板块”。
这样,在“拼图层”中第二帧处就有了两个“亚欧板块”。
可以对第一个亚欧板块元件,命名为“yobk1_mc”,第二个“亚欧板块”命名为“yobk2_mc”。
其他同理。
3、按钮层新建图层三,命名为“按钮”,在按钮层第一、二帧处,使用公共库中的按钮元件,分别制作“开始游戏”“重新开始”按钮。
命名为“Start_btn”“ReStart_btn”。
4、As层新建图层,命名为“as”,在as层第二帧处,“右键—动作”,打开面板,书写代码:stop();var date1:Date = new Date();var hh1:int = date1.getHours();var mm1:int = date1.getMinutes();var ss1:int = date1.getSeconds();var totalSecond1 = hh1*3600+mm1*60+ss1;this.addEventListener(Event.ENTER_FRAME,showTime);function showTime(e:Event){var date2:Date = new Date();var hh2:int = date2.getHours();var mm2:int = date2.getMinutes();var totals:int = totalSecond2-totalSecond1;var totalString = totals.toString();TEXT_txt.text="您现在共用了"+totalString+"秒";trace(TEXT_txt.text);}ReStart_btn.addEventListener(MouseEvent.CLICK,ReStart);function ReStart(e:MouseEvent){gotoAndStop(1);}///////////////////////////////亚欧版块/////////////////////////////////////////////yobk1_mc.visible = false;var yobk2_x:int = yobk2_mc.x;var yobk2_y:int = yobk2_mc.y;yobk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerYOBK2_Down);yobk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerYOBK2_Up); function handlerYOBK2_Down(e:MouseEvent){yobk2_mc.startDrag(false);}function handlerYOBK2_Up(e:MouseEvent){yobk2_mc.stopDrag();var xx:int = yobk2_mc.x;var yy:int =yobk2_mc.y;var yobk1_x:int = yobk1_mc.x;var yobk1_y:int =yobk1_mc.y;var detx:int = Math.abs(yobk1_x-xx);var dety:int = Math.abs(yobk1_y-yy);if((detx<50)&&(dety<50)){yobk2_mc.x =yobk1_x;yobk2_mc.y = yobk1_y;}else{yobk2_mc.x = yobk2_x;yobk2_mc.y = yobk2_y;}}///////////////////////////////印度洋板块/////////////////////////////////////////////ydybk1_mc.visible = false;ydybk2_mc.addEventListener(MouseEvent.MOUSE_DOWN,handlerYDYBK2_Down);ydybk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerYDYBK2_Up); function handlerYDYBK2_Down(e:MouseEvent){ydybk2_mc.startDrag(false);}function handlerYDYBK2_Up(e:MouseEvent){ydybk2_mc.stopDrag();var xx:int = ydybk2_mc.x;var yy:int =ydybk2_mc.y;var ydybk1_x:int = ydybk1_mc.x;var ydybk1_y:int =ydybk1_mc.y;var detx:int = Math.abs(ydybk1_x-xx);var dety:int = Math.abs(ydybk1_y-yy);if((detx<50)&&(dety<50)){ydybk2_mc.x = ydybk1_x;ydybk2_mc.y = ydybk1_y;}else{ydybk2_mc.x =ydybk2_x;ydybk2_mc.y =ydybk2_y;}}///////////////////////////////非洲板块/////////////////////////////////////////////fzbk1_mc.visible = false;var fzbk2_x:int = fzbk2_mc.x;var fzbk2_y:int = fzbk2_mc.y;fzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerFZBK2_Down); fzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerFZBK2_Up); function handlerFZBK2_Down(e:MouseEvent){fzbk2_mc.startDrag(false);}function handlerFZBK2_Up(e:MouseEvent){fzbk2_mc.stopDrag();var xx:int = fzbk2_mc.x;var yy:int = fzbk2_mc.y;var detx:int = Math.abs(fzbk1_x-xx);var dety:int = Math.abs(fzbk1_y-yy);if((detx<50)&&(dety<50)){fzbk2_mc.x = fzbk1_x;fzbk2_mc.y = fzbk1_y;}else{fzbk2_mc.x = fzbk2_x;fzbk2_mc.y = fzbk2_y;}}///////////////////////////////南极洲板块/////////////////////////////////////////////njzbk1_mc.visible = false;var njzbk2_x:int = njzbk2_mc.x;var njzbk2_y:int = njzbk2_mc.y;njzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerNJZBK2_Down);njzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerNJZBK2_Up); function handlerNJZBK2_Down(e:MouseEvent){njzbk2_mc.startDrag(false);}function handlerNJZBK2_Up(e:MouseEvent){njzbk2_mc.stopDrag();var xx:int = njzbk2_mc.x;var yy:int = njzbk2_mc.y;var njzbk1_x:int = njzbk1_mc.x;var njzbk1_y:int = njzbk1_mc.y;var detx:int = Math.abs(njzbk1_x-xx);var dety:int = Math.abs(njzbk1_y-yy);if((detx<50)&&(dety<50)){njzbk2_mc.x = njzbk1_x;njzbk2_mc.y = njzbk1_y;}else{njzbk2_mc.x = njzbk2_x;njzbk2_mc.y = njzbk2_y;}fmzbk1_mc.visible = false;var fmzbk2_x:int = fmzbk2_mc.x;var fmzbk2_y:int = fmzbk2_mc.y;fmzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerFMZBK2_Down);fmzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerFMZBK2_Up); function handlerFMZBK2_Down(e:MouseEvent){fmzbk2_mc.startDrag(false);}function handlerFMZBK2_Up(e:MouseEvent){fmzbk2_mc.stopDrag();var xx:int = fmzbk2_mc.x;var yy:int = fmzbk2_mc.y;var fmzbk1_x:int = fmzbk1_mc.x;var fmzbk1_y:int = fmzbk1_mc.y;var detx:int = Math.abs(fmzbk1_x-xx);var dety:int = Math.abs(fmzbk1_y-yy);if((detx<50)&&(dety<50)){fmzbk2_mc.x = fmzbk1_x;fmzbk2_mc.y = fmzbk1_y;}else{fmzbk2_mc.x = fmzbk2_x;fmzbk2_mc.y = fmzbk2_y;}}///////////////////////////////美洲版块/////////////////////////////////////////////mzbk1_mc.visible = false;var mzbk2_x:int = mzbk2_mc.x;var mzbk2_y:int = mzbk2_mc.y;mzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN,handlerMZBK2_Down);mzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerMZBK2_Up); function handlerMZBK2_Down(e:MouseEvent){mzbk2_mc.startDrag(false);}function handlerMZBK2_Up(e:MouseEvent)var xx:int = mzbk2_mc.x;var yy:int = mzbk2_mc.y;var mzbk1_x:int = mzbk1_mc.x;var mzbk1_y:int = mzbk1_mc.y;var detx:int = Math.abs(mzbk1_x-xx);var dety:int = Math.abs(mzbk1_y-yy);if((detx<50)&&(dety<50)){mzbk2_mc.x = mzbk1_x;mzbk2_mc.y = mzbk1_y;}else{mzbk2_mc.x = mzbk2_x;mzbk2_mc.y = mzbk2_y;}}///////////////////////////////太平洋板块/////////////////////////////////////////////tpybk1_mc.visible = false;var tpybk2_x:int = tpybk2_mc.x;var tpybk2_y:int = tpybk2_mc.y;tpybk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerTPYBK2_Down);tpybk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerTPYBK2_Up); function handlerTPYBK2_Down(e:MouseEvent){tpybk2_mc.startDrag(false);}function handlerTPYBK2_Up(e:MouseEvent){tpybk2_mc.stopDrag();var xx:int = tpybk2_mc.x;var yy:int = tpybk2_mc.y;var tpybk1_x:int = tpybk1_mc.x;var tpybk1_y:int = tpybk1_mc.y;var detx:int = Math.abs(tpybk1_x-xx);var dety:int = Math.abs(tpybk1_y-yy);if((detx<50)&&(dety<50)){tpybk2_mc.x = tpybk1_x;tpybk2_mc.y = tpybk1_y;}elsetpybk2_mc.y =tpybk2_y;}}5、文字层新建图层,命名为“文字”,在第二帧处插入关键帧,使用“文本工具”设置字体等,文本命名为“TEXT_txt”,属性为“动态文本”。
flash动画制作完整入门教程(新手必备)

flash动画制作完整入门教程(新手必备) flash动画制作完整入门教程(新手必备)flash动画制作完整入门教程(新手必备)flash动画制作完整入门教程(新手必备)目录Flash基础(一)动画制作一、界面介绍二、绘制对象三、缩放对象四、调整对象五、辅助选项六、输入和修改文字七、编辑文字八、显示和隐藏时间轴九、显示和播放帧十、编辑帧十一、图层操作十二、图层遮罩十三、符号和组件十四、线性动画十五、缩放动画十六、色彩动画十七、引导线动画十八、按钮组件十九、帧动作和按钮动作二十、添加声音二十一、总结启动Flash单击“开始”|“程序”,在程序菜单中找到Flash或者Macromedia菜单选择Flash项。
启动Flash后会出现一个窗口,动画制作就在这个窗口中,下面我们来看一下。
1.标题栏窗口的上面是蓝色的标题栏,当前影片自动给了一个名称[影片1],在“保存”文件时要改为一个有意义的文件名称。
菜单是一组命令,我们操作计算机,就是向计算机提供指令,其中“文件”菜单(注:本书中所有带双引号文字都是命令选项)要求记住“打开”、“保存”、“另存为”、“导入”几项,文件菜单中的命令都跟文件操作有关。
“插入”菜单中要记住“新建组件”和“转换成组件”两个命令。
“修改”菜单的“群组”和“分解组件”命令。
“窗口”菜单中的“面板”命令。
3.工具栏工具栏中放的是常用的菜单命令,而且是用图标来表示的,便于形象记忆。
4.工具箱工具箱里面有许多的绘图和修改工具,要求记住黑“箭头”工具,它是用于选择图形的,“A”是文本工具,用于文字输入,里面还有两个瓶子,要区分开,左边的“墨水瓶”工具是用来给图形的外边框涂色的,一般铅笔和钢笔用它选颜色,右边的“油漆桶”工具用来给图形的内部填充色,一般给圆形、矩形内部和刷子喷色。
5.时间轴面板时间轴面板分成了两块,左边是图层面板,自动有一个黑色的“图层1”,黑色上面有三个按钮:一个眼睛一个小锁和一个方框,图层面板用来控制图层的添加、删除、选中等等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
六大板块FLASH 动画展制作1、背景层:打开Flash cs4,在第一个图层中,命名为“背景图”,文件—导入到舞台导入一张世界六大板块图。
调整其大小为800*400,修改—文档将背景改为1000*600,蓝色。
在第二帧处插入帧。
2、拼图层与相关元件制作新建图层,命名为“拼图层”。
在第二帧处插入关键帧,运用“ctrl+B”对背景层的图片进行分离打散,运用“套索工具+魔术棒”对亚欧板块进行选择,复制并在拼图层第二帧中“粘贴到当前位置”,“右键—转换为元件”将亚欧板块的图幅转换为“影片剪辑元件”命名为“亚欧板块”。
其他板块同理。
打开“亚欧板块”的元件,使用“颜料桶—墨水瓶工具”对图像画出边框,在使用“颜料桶工具”对其上色。
中间的线条、文字等使用“橡皮工具”进行去除。
制作完成,在“拼图层”第二帧处,图框外在拉入一个“亚欧板块”。
这样,在“拼图层”中第二帧处就有了两个“亚欧板块”。
可以对第一个亚欧板块元件,命名为“yobk1_mc”,第二个“亚欧板块”命名为“yobk2_mc”。
其他同理。
3、按钮层新建图层三,命名为“按钮”,在按钮层第一、二帧处,使用公共库中的按钮元件,分别制作“开始游戏”“重新开始”按钮。
命名为“Start_btn”“ReStart_btn”。
4、As层新建图层,命名为“as”,在as层第二帧处,“右键—动作”,打开面板,书写代码:stop();var date1:Date = new Date();var hh1:int = date1.getHours();var mm1:int = date1.getMinutes();var ss1:int = date1.getSeconds();var totalSecond1 = hh1*3600+mm1*60+ss1;this.addEventListener(Event.ENTER_FRAME,showTime);function showTime(e:Event){var date2:Date = new Date();var hh2:int = date2.getHours();var mm2:int = date2.getMinutes();var totals:int = totalSecond2-totalSecond1;var totalString = totals.toString();TEXT_txt.text="您现在共用了"+totalString+"秒";trace(TEXT_txt.text);}ReStart_btn.addEventListener(MouseEvent.CLICK,ReStart);function ReStart(e:MouseEvent){gotoAndStop(1);}///////////////////////////////亚欧版块/////////////////////////////////////////////yobk1_mc.visible = false;var yobk2_x:int = yobk2_mc.x;var yobk2_y:int = yobk2_mc.y;yobk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerYOBK2_Down);yobk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerYOBK2_Up); function handlerYOBK2_Down(e:MouseEvent){yobk2_mc.startDrag(false);}function handlerYOBK2_Up(e:MouseEvent){yobk2_mc.stopDrag();var xx:int = yobk2_mc.x;var yy:int =yobk2_mc.y;var yobk1_x:int = yobk1_mc.x;var yobk1_y:int =yobk1_mc.y;var detx:int = Math.abs(yobk1_x-xx);var dety:int = Math.abs(yobk1_y-yy);if((detx<50)&&(dety<50)){yobk2_mc.x =yobk1_x;yobk2_mc.y = yobk1_y;}else{yobk2_mc.x = yobk2_x;yobk2_mc.y = yobk2_y;}}///////////////////////////////印度洋板块/////////////////////////////////////////////ydybk1_mc.visible = false;ydybk2_mc.addEventListener(MouseEvent.MOUSE_DOWN,handlerYDYBK2_Down);ydybk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerYDYBK2_Up); function handlerYDYBK2_Down(e:MouseEvent){ydybk2_mc.startDrag(false);}function handlerYDYBK2_Up(e:MouseEvent){ydybk2_mc.stopDrag();var xx:int = ydybk2_mc.x;var yy:int =ydybk2_mc.y;var ydybk1_x:int = ydybk1_mc.x;var ydybk1_y:int =ydybk1_mc.y;var detx:int = Math.abs(ydybk1_x-xx);var dety:int = Math.abs(ydybk1_y-yy);if((detx<50)&&(dety<50)){ydybk2_mc.x = ydybk1_x;ydybk2_mc.y = ydybk1_y;}else{ydybk2_mc.x =ydybk2_x;ydybk2_mc.y =ydybk2_y;}}///////////////////////////////非洲板块/////////////////////////////////////////////fzbk1_mc.visible = false;var fzbk2_x:int = fzbk2_mc.x;var fzbk2_y:int = fzbk2_mc.y;fzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerFZBK2_Down); fzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerFZBK2_Up); function handlerFZBK2_Down(e:MouseEvent){fzbk2_mc.startDrag(false);}function handlerFZBK2_Up(e:MouseEvent){fzbk2_mc.stopDrag();var xx:int = fzbk2_mc.x;var yy:int = fzbk2_mc.y;var detx:int = Math.abs(fzbk1_x-xx);var dety:int = Math.abs(fzbk1_y-yy);if((detx<50)&&(dety<50)){fzbk2_mc.x = fzbk1_x;fzbk2_mc.y = fzbk1_y;}else{fzbk2_mc.x = fzbk2_x;fzbk2_mc.y = fzbk2_y;}}///////////////////////////////南极洲板块/////////////////////////////////////////////njzbk1_mc.visible = false;var njzbk2_x:int = njzbk2_mc.x;var njzbk2_y:int = njzbk2_mc.y;njzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerNJZBK2_Down);njzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerNJZBK2_Up); function handlerNJZBK2_Down(e:MouseEvent){njzbk2_mc.startDrag(false);}function handlerNJZBK2_Up(e:MouseEvent){njzbk2_mc.stopDrag();var xx:int = njzbk2_mc.x;var yy:int = njzbk2_mc.y;var njzbk1_x:int = njzbk1_mc.x;var njzbk1_y:int = njzbk1_mc.y;var detx:int = Math.abs(njzbk1_x-xx);var dety:int = Math.abs(njzbk1_y-yy);if((detx<50)&&(dety<50)){njzbk2_mc.x = njzbk1_x;njzbk2_mc.y = njzbk1_y;}else{njzbk2_mc.x = njzbk2_x;njzbk2_mc.y = njzbk2_y;}fmzbk1_mc.visible = false;var fmzbk2_x:int = fmzbk2_mc.x;var fmzbk2_y:int = fmzbk2_mc.y;fmzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerFMZBK2_Down);fmzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerFMZBK2_Up); function handlerFMZBK2_Down(e:MouseEvent){fmzbk2_mc.startDrag(false);}function handlerFMZBK2_Up(e:MouseEvent){fmzbk2_mc.stopDrag();var xx:int = fmzbk2_mc.x;var yy:int = fmzbk2_mc.y;var fmzbk1_x:int = fmzbk1_mc.x;var fmzbk1_y:int = fmzbk1_mc.y;var detx:int = Math.abs(fmzbk1_x-xx);var dety:int = Math.abs(fmzbk1_y-yy);if((detx<50)&&(dety<50)){fmzbk2_mc.x = fmzbk1_x;fmzbk2_mc.y = fmzbk1_y;}else{fmzbk2_mc.x = fmzbk2_x;fmzbk2_mc.y = fmzbk2_y;}}///////////////////////////////美洲版块/////////////////////////////////////////////mzbk1_mc.visible = false;var mzbk2_x:int = mzbk2_mc.x;var mzbk2_y:int = mzbk2_mc.y;mzbk2_mc.addEventListener(MouseEvent.MOUSE_DOWN,handlerMZBK2_Down);mzbk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerMZBK2_Up); function handlerMZBK2_Down(e:MouseEvent){mzbk2_mc.startDrag(false);}function handlerMZBK2_Up(e:MouseEvent)var xx:int = mzbk2_mc.x;var yy:int = mzbk2_mc.y;var mzbk1_x:int = mzbk1_mc.x;var mzbk1_y:int = mzbk1_mc.y;var detx:int = Math.abs(mzbk1_x-xx);var dety:int = Math.abs(mzbk1_y-yy);if((detx<50)&&(dety<50)){mzbk2_mc.x = mzbk1_x;mzbk2_mc.y = mzbk1_y;}else{mzbk2_mc.x = mzbk2_x;mzbk2_mc.y = mzbk2_y;}}///////////////////////////////太平洋板块/////////////////////////////////////////////tpybk1_mc.visible = false;var tpybk2_x:int = tpybk2_mc.x;var tpybk2_y:int = tpybk2_mc.y;tpybk2_mc.addEventListener(MouseEvent.MOUSE_DOWN, handlerTPYBK2_Down);tpybk2_mc.addEventListener(MouseEvent.MOUSE_UP, handlerTPYBK2_Up); function handlerTPYBK2_Down(e:MouseEvent){tpybk2_mc.startDrag(false);}function handlerTPYBK2_Up(e:MouseEvent){tpybk2_mc.stopDrag();var xx:int = tpybk2_mc.x;var yy:int = tpybk2_mc.y;var tpybk1_x:int = tpybk1_mc.x;var tpybk1_y:int = tpybk1_mc.y;var detx:int = Math.abs(tpybk1_x-xx);var dety:int = Math.abs(tpybk1_y-yy);if((detx<50)&&(dety<50)){tpybk2_mc.x = tpybk1_x;tpybk2_mc.y = tpybk1_y;}elsetpybk2_mc.y =tpybk2_y;}}5、文字层新建图层,命名为“文字”,在第二帧处插入关键帧,使用“文本工具”设置字体等,文本命名为“TEXT_txt”,属性为“动态文本”。