




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Flash程序设计课程设计报告课程名称: Flash程序设计 实验项目名称:4屏flash焦点图上下切换效果程序院系: 物理与电子信息学院 学号: 姓名: 饶本健 班级: 10数字媒体 日期: 2011 年 12 月 实验地点: 课程设计成绩: 实验指导教师签字: 4屏flash焦点图上下切换效果程序一、课程设计目标此次课程设计的目的是通过对文本、图像、音频和视频媒体的制作方法和工具的学习,使自己能够独立地运用相关软件进行图像处理和动画制作,并在此次实践中检验自己的掌握程度。1、运用动画制作软件Flash设计制作动画。2、具体目的是:Flash作品要求做一个动画短片,主题自定,内容健康向上。要
2、求时长30秒以上,使用按钮、脚本、遮罩、引导动画、背景音乐。开发环境:Windows 7Flash cs3.0需求分析:在这个flash中我需要建立若干图层,一步步建立背景、个人图片,制造出环境效果;需要人物照片和数字的原件,需要在人照片的图层上建立引导层;需要创建补间动画来实现上下变化照片等效果;需要添加按钮来开始动画。 二、课程设计内容1、使用Flash cs3.0设计一个人物焦点图片上下变换。在其中建立图片、数字、动作、音乐等图层2、利用flash制作出简单的效果三、过程设计 利用不同的图片,在变换数字的角度下观察到上下不同的切换效果1、 设计思路第一步: 首先准备要滚动的图片,将4张图
3、片导入到flash库中,分别在库中右击它们,选择属性,将“使用导入的JPEG品质”前的钩去掉,这样文档的体积会小很多。点击 插入新建元件,新建一图形元件,将库的图片拖到舞台上,图片上下拼接好。 第二步:回到主场景,将图片元件拖到舞台上,打开对齐面板,选择相对舞台,把图片变成影片剪辑。第三步:依次加入1、2、3、4四个图层用来设置数字做出的影片剪辑添加数字的动作事件 stop()图层 数字影片剪辑第四步:图层L1-L12,用来制作出不同的数字按钮,控制好线条的颜色,单击数字时颜色的变化第五步:建立新的图层代码层,写下制作的全部代码下面是一下重要代码解释1,while (i = slideNum)
4、 if (slideOver = i) if (thisslideMc + i._currentframe 1) thisslideMc + i.prevFrame(); 这些循环语句用来增加变量数字, 2,MovieCtotype.imgRollOver = function () ;mouseOver = true;;MovieCtotype.imgRollOut = function () mouseOver = false;MovieCtotype.btnRollOver = function () slideOver = this._name
5、.slice(7);mouseOver = true;; MovieCtotype.btnRollOut = function () mouseOver = false;用来判断影片剪辑的是否上下移动第六步:把音乐导入到库里建立新的图层“音乐”。测试影片,观察效果当鼠标点击到数字1、2、3、4时,你看到的图片就会随着数字的改变而改变四源代码function slideMove() this.slideImg._y = this.slideImg._y + (speed * (targety - 1) - this.slideImg._y);function slideSystem
6、() var i = 1;while (i = slideNum) if (slideOver = i) if (thisslideMc + i._currentframe 1) thisslideMc + i.prevFrame();i+;var slideNum = 4;var frameTimer = 100;var speed = 0.28;var imgHeight = (this.slideImg._height / slideNum); var slideOver = 0; var timer = 0;MovieCtotype.imgRollOver = funct
7、ion () mouseOver = true;MovieCtotype.imgRollOut = function () mouseOver = false;MovieCtotype.btnRollOver = function () slideOver = this._name.slice(7);mouseOver = true;MovieCtotype.btnRollOut = function () mouseOver = false;mouseOver = false;this.onEnterFrame = function () slide
8、Move();slideSystem();if (mouseOver = false) if (timer+) % frameTimer) = 0) if (slideOver = slideNum) slideOver = 0;slideOver+;五 学习心得 在整个制作过程中,总是被一个又一个难题所困扰。但是在完成时,却是无比欣喜与快乐。在克服制作过程中的难题后,感觉自己的制作技巧一点一点的提高。Flash的制作相对来说比其他制作软件更加容易上手和熟知。完全可以靠平日的练习来提高。Flash动画制作是一件很费时间与精力的事情。但只要全身心投入,所有的困难都能克服。要制作一个比较理想的Flash动画是一件很费时间与精力的事情。因为设计Flash动画需要多方面的因素来支撑,如:激情与灵感、细心与勤奋等等。我能够顺利完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中化学探究式教学
- 江苏省淮安市淮阴区淮阴中学2025届高三六校第一次联考英语试卷含解析
- 中式烹调师(初级)练习题库(附参考答案)
- 市场调查与预测模拟题(附参考答案)
- 2025届甘肃省金昌市金川高级中学高三下学期一模英语试题(原卷版+解析版)
- 船舶压载水管理系统的工作原理与操作考核试卷
- 舞台灯光与空间氛围的营造考核试卷
- 搬运设备智能维护与远程支持考核试卷
- 海洋能发电站工程技术发展趋势考核试卷
- 纸制品三维建模与仿真考核试卷
- 城市道路日常养护作业服务投标文件(技术方案)
- 《互换性复习》课件
- 《光伏系统设计培训》课件
- 休闲农业与乡村旅游规划
- 2025届江苏省常州市高级中学高三第二次模拟考试语文试卷含解析
- 2024年第三届职业技能竞赛(井下作业工赛项)理论考试题库(含答案)
- 超高清视听内容制作实施方案
- 2024中国华电集团限公司校招+社招高频难、易错点练习500题附带答案详解
- 康复医学教材
- 光伏电站施工创优规划方案
- 23J916-1 住宅排气道(一)
评论
0/150
提交评论