《【2017年整理】flash制作简单的电子时钟》由会员分享,可在线阅读,更多相关《【2017年整理】flash制作简单的电子时钟(2页珍藏版)》请在金锄头文库上搜索。
1、上机实验报告课程名称 Flash 技术基础 实验题目 综合动画制作 2实验室名 微机室 1 实验性质 综合 学时 4学生姓名 邱鹏飞 专业班级: 网技 11实验目的 运用 Flash 技术和角本语言制作动画,学习和掌握基本角本语言的使用方法主要内容以电子贺卡或电子时钟或其它制作为题电子时钟制作:1、新建 flash 文档。新建图形元件命名为 8,制作数字“8” ;2、新建元件命名为数字:将图形元件 8 复制过来,并打散 2 次;3、新建影片剪辑元件,命名为时间:在时间影片剪辑元件中(1)建 2 个层,层 1 名为“8” ,层 2 命名为“数字” ,图形元件 8 置于图层8 中,并改变 alph
2、a 值为 30%,锁定图层 8,闭眼;(2)在图层“数字”第一针处将元件“数字”放置在舞台中央,打散 2 次,去掉中间“一”变为“0” ,在第二针处插入关键桢 F6,将元件“数字”置于舞台中央,打散两次,制作出“1” ,以此类推至“9” 。4、新建影片剪辑,命名为“点” ,在点影片剪辑中,在舞台适当位置画两个点,然后第 7 针插入 F7,第 12 针插入 F5;5、回到主场景,建三个图层,分别为 time、点、as。在 time 图层,将时间影片剪辑拖到舞台适当位置,共 6 个,并分别改名字为mc0mc5;在点图层,将点影片剪辑放在 00 和 00 中间,放两个,并调整好相互之间的位子;在 a
3、s 层的第一帧,输入下面的代码onEnterFrame=function()var clock: Date=new Date();var l1:Number=Math.floor(clock.getHours()/10);var l2:Number=clock.getHours()-l1*10;var l3:Number=Math.floor(clock.getMinutes()/10);var l4:Number=clock.getMinutes()-l3*10;var l5:Number=Math.floor(clock.getSeconds()/10);var l6:Number=clock.getSeconds()-l5*10;mc0.gotoAndStop(l1+1);mc1.gotoAndStop(l2+1);mc2.gotoAndStop(l3+1);mc3.gotoAndStop(l4+1);mc4.gotoAndStop(l5+1);mc5.gotoAndStop(l6+1);6、保存,Ctrl+Enter 查看影片,制作结束。体会这种涉及比较多元件和图层的 flash 制作不认真的话会很容易搞错,这也就要求了我们在制作任何一个 flash,无论简单还是复杂的,都必须养成认真的习惯。只有认真的态度才能做出好的东西来。实验成绩2012 年 12 月 20日