基于Flash CS4中AS3多媒体演示动画的设计与实现

来源 :中国教育信息化·基础教育 | 被引量 : 0次 | 上传用户:clarkkevin_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:多媒体演示动画是Flash动画有广阔前景的一个应用领域。本文阐述了多媒体演示动画完整的设计与实现过程,并详细介绍了如何利用AS3实现影片的跳转、音乐的添加等制作过程中常用的功能。
   关键词:多媒体演示动画;Flash CS4;AS3
   中图分类号:G434文献标识码:B 文章编号:1673-8454(2009)22-0065-02
  
   随着多媒体技术的飞速发展,各种各样的多媒体演示动画在教育领域中发挥着越来越大的作用。其丰富的表现力、生动的视觉及声响效果,大大增强了所演示信息的吸引力。笔者结合自己的设计经验,以大型项目的一个分支——多媒体演示动画《有趣的海洋生物》为例,总结了多媒体演示动画的设计与制作过程,探索了如何在AS3环境中实现多媒体动画制作中常用的功能。
  
   一、前期构思
  多媒体演示动画《有趣的海洋生物》的设计目的主要是向观看者介绍丰富多彩、生动有趣的海洋生物。动画定位于科普类动画,面向的受众群体主要是青少年。在表现内容时,总体设计应遵循以下原则:
  1.内容通俗易懂,强调科普性。
  2.整体色彩自然、明快,符合青少年心理。
  3.整体设计风格一致,同时各个页面各具特点。
  4.图片及视频片段的剪辑应做到典型、丰富、画龙点睛。
  5.动画和视频剪辑均伴以配音或相应的背景音乐,按钮应配有提示音。
  6.背景音乐根据各专题的内容,基本上考虑以轻松明快的音乐为主。过场音乐要求恢弘、动感十足。
  7.界面中基本按钮设置有:海洋植物、海洋鱼类、海洋哺乳动物、返回。按钮图标保持一致。
  8.不同的页面可以灵活跳转。
  设计之初,首先从书籍、网络等媒体广泛收集资料,初步确定介绍三种最主要的海洋生物:海洋植物,海洋鱼类,海洋哺乳动物,列出内容的结构体系:主页面为目录页面,3个子页面分别为海洋植物,海洋鱼类,海洋哺乳动物页面。
  
   二、画面设计与制作
   在Flash舞台工作区,根据要表现的内容,利用绘图工具、选择工具、颜色填充等基本工具,制作相应的图形元件、按钮元件、影片剪辑元件。分别把目录页面、海洋植物页面、海洋鱼类页面、海洋哺乳动物页面的内容放置在时间轴各个图层的第一帧、第二帧、第三帧、第四帧上。这里用到的制作方法和Flash CS4以前版本基本相同,就不一一赘述。效果如图1所示。
  三、AS3动作脚本的编写
   Flash CS4中的脚本语言ActionScript3,与以前的ActionScript2和ActionScript1有着本质的不同,代码的编写和AS2、AS1也有很大的区别。下面详细介绍如何利用代码实现不同页面的跳转及不同页面背景音乐的添加。
   1.不同页面的跳转
   在属性面板中为海洋植物、海洋鱼类、海洋哺乳动物、返回按钮分别命名为zhiwu_btn、yu_btn、buru_btn、fanhui_btn,在时间轴上添加一个新的图层,在第一帧的动作面板中输入以下代码:
  stop();
  function plyzw(event:MouseEvent):void{//定义函数plyzw,指针跳转到第2帧并开始播放。
   gotoAndPlay(2);
  }
  function plyyu(event:MouseEvent):void{//定义函数plyyu,指针跳转到第3帧并开始播放。
   gotoAndPlay(3);
  }
  function plydw(event:MouseEvent):void{//定义函数plydw,指针跳转到第4帧并开始播放。
   gotoAndPlay(4);
  }
  zhiwu_btn.addEventListener(MouseEvent.CLICK,plyzw);
   //为按钮添加鼠标侦听器,单击按钮zhiwu_btn时,执行函数plyzw。
  buru_btn.addEventListener(MouseEvent.CLICK,plydw);
   //为按钮添加鼠标侦听器,单击按钮buru_btn时,执行函数plydw。
  yu_btn.addEventListener(MouseEvent.CLICK,plyyu);
   //为按钮添加鼠标侦听器,单击按钮yu_btn时,执行函数plyyu。
  在第2帧(植物页面)插入一个空白关键帧,在动作面板中输入以下代码:
  stop();
  function plyml(event:MouseEvent):void{
   gotoAndPlay(1);
  }
  buru_btn.addEventListener(MouseEvent.CLICK,plydw);
  yu_btn.addEventListener(MouseEvent.CLICK,plyyu);
  fanhui_btn.addEventListener(MouseEvent.CLICK,plyml);
  用同样的方法,为鱼类页面、哺乳动物页面编写代码,只需要为不同的按钮添加鼠标侦听器。
   2.不同页面音乐的添加
  首先把不同页面的音乐文件和Flash文件放置到同一个文件夹里,以方便文件的调用。选择目录页面代码图层的第一帧,进入动作面板,输入以下代码:
   SoundMixer.stopAll();//停止以前所有音乐的播放。
   var sml:Sound=new Sound();//声明一个实例sml来继承sound类。
   var reqml:URLRequest=new URLRequest("mulu.MP3");//定义一个变量,将音乐文件的路径赋给它。
   sml.load(reqml);//调用音乐文件。
   sml.play(1);//从音乐的第一帧开始播放音乐。
  其余页面音乐代码的添加方法与目录页面相同,只需要为不同的音乐分别声明实例、分别定义变量即可。
  
   四、结束语
   多媒体演示动画以其丰富多彩的表现形式,使观看者对其表现内容留下深刻的印象,在教育、培训等领域有着广泛的应用。AS3的出现,使很多制作者感到无从下手。本文探讨了多媒体演示动画的设计过程及常用功能的代码实现,希望能为广大设计者提供有益的借鉴。
  
  
  参考文献:
  [1]http://bbs.jcwcn.com/thread-259025-1-1.html.
  [2]Adobe 公司. Adobe Flash CS4 中文版帮助文档http://help.adobe.com/zh_CN/ActionScript/3.0_Programming AS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d12.html.
其他文献
王雅馨 四川省成都市双庆小学五(4)班  点 评  小编没猜错的话,雅馨这是用画作的形式为大家呈现了一个生活在童话世界中的可爱小精灵吧?而且,为了表现童话世界的感觉,雅馨充分发挥了想象力,在作画手法和细节设计上都有值得一提的巧思!  首先,雅馨使用了饱和度较低的蓝色、黄色、红色、橘色、绿色的蜡笔,对背景进行了大面积铺色,既打造出了五彩缤纷的梦幻感,又保证了背景不会喧宾夺主。其次,除了使用蜡笔渲染
悟空怎么了  唐僧早上醒来,发现悟空昏倒在地,已奄奄一息。八戒和沙僧在旁边哭泣不止。  于是,唐僧便问:“悟空怎么了?”  八戒边哭边说:“师父,您昨晚说梦话,念了一夜的紧箍咒。”  弄巧成拙  酒馆里,乔治独自喝着啤酒。他突然想去洗手间,但怕离开后有人偷喝他的啤酒,便在桌上的一張纸条上写道:“我在杯中吐了口水。”  他回来后,发现纸条上又加了一句:“我也吐了一口。”  日行一善  儿子:“老师说
摘要:随着农村远程教育项目工程的实施,其特殊的优势对教育的发展将起到巨大的推动作用,是教育发展中的一个极好的机遇。如何才能把握并运用好远教资源,让它真正为我校教育发挥作用呢?笔者认为要以硬件建设为基础,以资源建设为核心,以资源管理为关键,提高教育教学质量,服务教学一线。  关键词:远程教育;教育观念;教师培训;教育资源管理;教育资源应用  中图分类号: G434 文献标识码:B 文章编号:1673
人生的尝试何止千万,每一次都珍贵无比。但令我记忆最为深刻的一次尝试却是荒谬的,因为,它给了我深刻的教训。  我的爸爸很喜欢喝白酒,每当与亲朋好友相聚时,他总是端着酒杯,豪情万丈地与大家挨着喝个遍;他一个人独自在家的时候,也要倒上一杯白酒,津津有味地品尝,哪怕没有下酒的菜,他也不在乎。我不禁疑惑了:白酒真的有那么好喝吗?喝起来会比我最爱喝的可乐还爽吗?  有一天,我把我的疑惑告诉了爸爸,他笑眯眯地回
摘要:本文阐述了在计算机教学中如何采用“任务驱动”模式设置好任务,认为教师在对教材要有充分驾驭能力的前提下,以生活情趣为出发点,系统规划、点面结合,才能设计出适当可行、易于考核、方便操作的适合于学生的教学任务。  关键词:任务驱动模式;任务设置  中图分类号:G622.4 文献标识码:A 文章编号:1673-8454(2010)12-0024-03    面对信息技术迅猛发展、应用软件日新月异的今
摘 要:任务型教学法是基于建构主义理论的一种教学模式,本文探讨了任务型教学法在计算机教学中对任务的设计与实施情况。  关键词:任务型教学 任务设计 Photoshop教学    中等职业学校计算机教学的一个重要特点就是培养学生的实用技能与综合素养,但由于当前中职学校学生整体素质下降,基础知识薄弱,许多学生有一种“学困”感。笔者在Photoshop教学实践中,尝试应用任务型教学法,设计与现实生活联系
摘 要:传统的纯预设教学模式已严重桎梏学生的成长与发展。新课标模式下信息技术课堂教学要求教师必须在课前进行精心预设,同时在课堂中促使生成教学不断发生。现在的信息技术课堂需要预设,更需要生成,信息技术教师必须正确处理好预设与生成的关系,才能提高课堂效率,最终完成《中小学信息技术课程纲要》规定的信息技术教学任务。  关键词:新课标;信息技术;预设;生成  中图分类号:G40-057文献标识码:A 文章
“下雪了!下雪了!”同学们的叫喊声让我立刻清醒过来。一大早,我就听到了宿舍楼里的喧哗。大家或挤在走廊上,或趴在窗口看雪,欢快地讨论着大雪天气的话题,没有人像往常一样急匆匆地去食堂吃饭,似乎也不再赶着去上早自习。  在今年这个暖冬里,老天竟然赏赐给我们一场雪!  雪大概是从昨天晚上就开始下的。从窗口望下去,草坪上、花坛上、操场上,还有对面大片的连绵的屋顶上,全部都覆盖上了一层拇指厚的积雪。放眼望去,
《阳光下的男生女生》是一部聚焦现代儿童成长的校园小说,讲述住在杨家新苑的杨媚、孙侠、杨小光和杨菲菲四个孩子成长的温情故事。部分故事来源于作者的学生或由学生转述,扎根于现实,具有一定的纪实性。  小说塑造了几位个性鲜明的人物:孙侠爱搞怪但又很敏感,杨小光调皮,杨媚安静沉稳,杨菲菲张扬、有活力。他们与身边的同学共同构筑了一个源于现实而又更具戏剧冲突的群体。  作品分为四个单元:《美猴王》《青蛙王子》《
天天看,特别是娱乐八卦,现在最热的就是圣西蒙勋爵那倒霉的婚事了。