文档库 最新最全的文档下载
当前位置:文档库 › 制作FLASH计时器

制作FLASH计时器

制作FLASH计时器
制作FLASH计时器

作一个计时器

平山县回舍中学郜兵山

在实际生活中,许多事情都需要计时。比如:做一件事情,看看用多长时间完成。这就需要有一个计时装置。今天,我们就用FLASH软件,来制作一个计时器。具体制作过程如下:第一、制作控制图层

1、打开一个FLASH文档,将“图层1”重新命名为“控制”;

2、在控制图层的第一帧,添加动作脚本如下:

x = 0;

y = 0;

z = 0;

X1 = "0"+x;

y1 = "0"+y;

z1 = "0"+z;

3、在控制图层的第13帧插入关键帧。在13帧添加如下动作脚本:

x = x+1;

If (x == 60) {

x = 0;

y = y+1;

If (y == 60) {

y = 0;

z = z+1;

}

}

If (lengths(x) == 1) {

X1 = "0"+x;

} else {

X1 = x;

}

If (lengths(y) == 1) {

y1 = "0"+y;

} else {

y1 = y;

}

If (lengths (z) == 1) {

z1 = "0"+z;

} else {

z1 = z;

}

GotoAndPlay (2);

第二、制作“动态文本”图层

1、插入一个图层,并将其重新命名为“动态文本”;

2、选中工具箱中的文本工具,在舞台上拖动出一个矩形框,这个矩形框就是一个文域;然后选中这个文本域,设置其属性为:动态文本,实例名为:时,变量名为:z1。

用同样的方法,在这个动态文域的右边再拖出两个动态文本域,这两个实例名分别为:分、秒;变量名分别为:y1、x1。

第三、制作“按钮”图层

1、新插入一个图层,并重新命名为“按钮”;

2、执行“窗口”→“公用库”→“按钮”命令,打开公用库面板;

3、在公用库面板中,拖动四个按钮到舞台上,并按如图所示的顺序排放好(这四个按钮的实例名分别为“开始”、“暂停”、“继续”、“回复”)。

4、选中“开始”按钮,打开动作面板,在这个按钮上添加如下动作脚本:

On (release) {

x = 0;

y = 0;

z = 0;

Gotoandplay (2);

};选中“暂停”按钮,打开动作面板,在这个按钮上添加如下动作脚本:

On (release) {

Stop ();

};选中“继续”按钮,打开动作面板,在这个按钮上添加如下动作脚本:

On (release) {

Play ();

};选中“回复”按钮,打开动作面板,在这个按钮上添加如下动作脚本:

On (release) {

x = 0;

y = 0;

z = 0;

GotoAndPlay (2);

}

第四、制作“图形”图层

1、新插入一个图层,并重新命名为“图形”

2、选中工具箱中的矩形工具,打开属性面板,设置其属性为:笔触颜色为:无色;填充颜色为:杏黄色。然后,分别在舞台下方四个按钮上拖动鼠标,拖动出四个矩形,使这四个矩形刚好能把四个按钮遮盖住。

3、重新设定矩形工具的属性为:笔触颜色为蓝色,填充颜色为无色;然后,在舞台上的三个动态文域上拖动鼠标,拖动出三个矩形,并且这三个矩形的大小与三个动态文本域的大小相同。

用flash制作电子时钟操作步骤

电子时钟 1.新建Flash文档,设置舞台尺寸为:“354×499”。将素材文件“钟.jpg”、“钟摆.jpg”导入到【库】面板中。 2.将“图层1”更名为“背景”;将【库】面板中的“钟.jpg”拖放到舞台中;设置坐标点为(0,0)。 3.新建“钟摆动画”影片剪辑元件,将【库】面板中的“钟摆.jpg”拖放到舞台上,设置坐标点为(-31.5,0);将图形的变形点移至上边中点,分别在第12、24、36、48帧插入关键帧;选择第12帧,旋转15°;选择第36帧,旋转-15°;分别在1~12、12~24、24~36、36~48帧之间创建补间动画。 4.增加“背景2”图层,将【库】面板中的“钟摆动画”元件拖放到舞台,调整到合适的位置;在【时间轴】面板中将“背景2”图层移动到“背景”图层的下方。 5.选择“背景”图层,执行【修改】→【分离】菜单命令;使用【橡皮擦工具】将钟面下方的背景擦除,以便使“钟摆”显示出来。 6.在“背景”图层上方增加一个“文本”图层,使用【文本工具】在钟的盘面上创建7个分别用于显示“年”、“月”、“日”、“时”、“分”、“秒”、“星期”的动态文本,变量名分别设置为“year”、“month”、“date”、“hrs”、“min”、“sec”、“weekday”;分别在显示时与分、分与秒的动态文本框之间,插入静态文本“:”,在显示月、日的动态文本框后插入静态文本“月”、“日”,在显示星期的动态文本框前插入静态文本“星期”;对各动态文本

框、静态文本设置合适的字体、字体大小、颜色等。 7.在所有图层的上方添加一个“动作”图层,选择第1帧,打开“动作”面板,输入如下代码: dt = new Date(); hrs = dt.getHours(); min = dt.getMinutes(); sec = dt.getSeconds(); year = dt.getFullYear(); month = dt.getMonth()+1; //getMonth()返回的月份为:0 一月份、1 二月份… date = dt.getDate(); weekday = dt.getDay(); if (min <= 9) { min = "0" + dt.getMinutes(); } if (sec <= 9) { sec = "0" + dt.getSeconds(); } if (weekday == 0) { weekday = "日"; } 8.测试影片,此时发现所显示时间是“非即时”的——时间未更新。选择所有图层的第1帧插入帧。 9.测试影片;保存文档。

时钟flash代码

精美的时钟 我们用Flash来制作一个精美的小时钟,你可以把它拖到电脑屏幕的一角,使工作中的你可以方便的查看当前时间. 1. 首先启动Flash,新建一个影片,设置影片舞台大小和背景颜色。 2. 首先制作时钟里的时针.新建一个影片剪辑元件,命名为hours,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为灰色,颜色代码为#999999。(做好后,应竖直摆放,居中,下端对齐中心,分针、秒针元件照此行事。) 3. 然后制作时钟里的分针.新建一个影片剪辑元件,命名为minutes,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为深灰色,颜色代码为#666666。 4. 最后制作时钟里的秒针.新建一个影片剪辑元件,命名为seconds,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为红色,颜色代码为#FF0000。 5. 新建一个图形元件,命名为outeregde,进入元件的编辑区后,使用前面实例中介绍的方法制作一个圆环,填充色为灰色,颜色代码为#999999,用作时钟的边框。 6. 回到主场景中,将影片默认的图层Layer1重命名为outeredge,然后将元件outeregde拖到舞台上,调整其位置到舞台的中央. 7. 新建一个图层numbers,使用文本工具分别输入从1到12这12个数字,并绕着时钟边框排列其位置。 8. 新建一个图层clockhands,分别将元件Hours, minutes和Seconds拖到场景中,然后使用椭圆工具绘制一个黑色无边框的正圆,将其放置在表盘的中心,然后分别将时针,分针和秒针放到表盘的中心,使三个表针的下部和中心位置对齐。 9. 最后添加一个图层命名为Action,设置控制时钟运行的Action脚本. (其余各图层均延至第二帧) 在第1帧添加如下Action: time = new Date();// 定义time为Date日期对象 hours = time.getHours();// 取得当前系统的小时,并赋给变量hours minutes = time.getMinutes();// 取得当前系统的分钟,并赋给变量minutes seconds = time.getSeconds();// 取得当前系统的秒钟,并赋给变量seconds if (hours>12) {

flash8z制作会转动的时钟

FLASH8.0制作时钟教程 默认分类2009-02-27 08:04:32 阅读335 评论0 字号:大中小订阅 用flash8.0制作时钟和日期的实例(2007-06-02 01:29:19) 1.设置场景的尺寸为400*400.颜色自己喜欢的,其他默认. 2.选择新建元件<影片剪辑>. 3.将图层1改为<表盘>选中第一祯.用椭圆工具画一个350*350的正圆.然后用放射填充,颜色自己喜 欢而定. 4.插入一个图层.将该图层命名为刻度.在这个图层的第一祯用线条画一条宽为15高为0的线条.选择对齐面板中的水平中齐和垂直居中对齐.然后将线段移到表盘的左边缘.用任意变形选中线段,将注册点<中心的圆点>移到表盘的中心<十字>上.打开窗口中的变形面板.旋转30度.旋转并复制12次.然后的小刻度我 就不在说了,自己计算, 5.插入一个图层,命名为数字.在第一祯.选中文本工具:按表盘上的顺序,输入数字1_12.然后分别点中 每一个数字.调整位置,到满意为止. 6.插入一个图层.选中第一祯,用椭圆画一个350*350无填充色,笔触为任意色的正圆,居中对齐.在画一 个370*370的正圆,居中对齐. 打开混色器面板,填充色为位图填充,填充完以后.双击两个圆形边线,按delete键,将边线删除. 7.分别建三个影片剪辑:用直线工具画出时针"分针"秒针.将指针底部偏上一点的地方和舞台的中心对 齐.用任意变形工具.将注册点移(中心的小圆点)到十字处 8回到主场景.添加4个图层.由下而上分别命名为,表盘"时针"分针"秒针和圆心轴.分别在4个图层拖入相应的元件,居中对齐.在第五层画一个没笔触色,填充色任意.居中对齐,垂直中齐.(1)选中时针图层,选中时针元件,打开属性面板将实例改为(hour_mc),将时针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上.(2)选中分针图层,选中分针元件,打开属性面板将实例改为(min_mc),将分针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上(3)选中秒针图层,选中秒针元件,打开属性面板将实例改为(sec_mc),将秒针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上 9.新加一个图层.命名为代码层.在代码层的第一祯输入如下语句 d = new Date(); _root.sec_mc._rotation = d.getSeconds() * 6 + d.getMilliseconds() / 160; _root.min_mc._rotation = d.getMinutes() * 6 + d.getSeconds() / 10; _root.hour_mc._rotation = d.getHours() * 30 + d.getMinutes() / 2; 在第二祯插入空白关键祯.然后输入如下语句 gotoAndPlay(1); 10.在主场景新加一个图层,命名为"日期".在该图层第一祯,用文本工具,打开属性面板,选择静态文本.选择字体"字号"颜色"在表盘的适当位置写入日期,年,月,日.(注意,不要在一个文本框里写,分别在4个文本框里写),在次选择文本工具,打开属性面板选择动态文本,设置同年"月"日相同的字体"字号"颜色,在钟盘上分别

幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案

幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案 幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案包含了flash课件,参考教案,活动目标是了解时钟的表面结构及时针、分针的运转、规律,学会看整点,发展孩子的逻辑思维能力。 活动目标: 1、了解时钟的表面结构及时针、分针的运转、规律,学会看整点。 2、发展孩子的逻辑思维能力。 3、教育孩子珍惜时间,养成按时作息的好习惯。 教学准备: 1、课件 2、自制大钟面。 3、为每个幼儿准备教具时钟一个。 4、 大灰狼头与懒洋洋头饰。 教学过程: (一)、导入1、ppt动画:小红,七点了该起床了请幼儿观察画面,并回答是谁叫小红起床的?她是几点起床的? 2、七点,你是怎么知道的?一起学习电子表上的时间。

3、除了这个电子表,你还可以怎么知道是几点起床的?(钟 表)(二)、新授,认识钟面A、幼儿观察老师手中的钟面1、教师出示钟面并提问:看,钟面上有什么? 2、比比看,这两根针有什么地方不一样?这根长长的针叫什 么?(分针)这根短短的叫什么?(时针)3、钟面上还有些什么?数字宝宝是怎样排队的? 4、请小朋友看一看钟面上的时针、分针都指在哪一个数字 上?(12)5、请小朋友仔细看,当时针从12转到1的时候,分针有什么变化?(分针从12走一圈又回到了12上)由时针、分针赛跑,引导幼儿感知时针、分针的运动规律。 师:今天呀,时针和分针要进行依次跑步比赛,现在他们都在数字12的起跑线上。请你们猜猜谁会赢?好,比赛就要开始了,预备-开始!(教师操作钟表)师:谁跑得快啊? 幼:分针师:请小朋友好好看看分针和时针跑的时候,它们之间到底有什么秘密呢?教师反复操作谁跑得快?(分针的腿儿长,像只小兔跑得快;时针的腿儿短,象只乌龟跑得慢)6、小结:当分针走一

用Flash制作时钟教程

用Flash制作时钟教程 制作时钟的基本方案: 一,时钟的基本组成: 1,时针. 2,分针. 3,秒针. 4,AS脚本. 5,表盘(刻度,数字). 6,三针交叉点遮盖. 二,制作五个元件,在元件里编辑: 1,制作时针 2,制作分针 3,制作秒针 4,制作表盘 5,制作三针交叉遮盖. 三,在场景的舞台里加6层,在舞台里编辑(顺序:从下向上数): 1,第一层AS 2,第二层表盘 3,第三层时针 4,第四层分针 5,第五层秒针 6,第六层交叉遮盖 下面分别详细叙述制作过程: 打开FlashMX,看文字菜单行下侧是否有"快捷工具",如果没有,点<窗口><工具拦>勾选<主要拦>,备以后使用.以下有使用这里的<对齐工具>,第一次使用<对齐工具>需要把<相对于舞台>下方的按钮压下去! 1,时针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"时针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边黑色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为6,高设置70. 使用<主要拦>里的<对齐工具>第一行,用2(水平中齐)6(底对齐). 元件制作完,不用保存,自然进入库里,想修改元件,必须先打开库,对准库里元件名右击,点<编辑>. 2,分针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"分针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边黑色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为6,高设置85. 使用<主要拦>里的<对齐工具>第一行,用2(水平中齐)6(底对齐). 3,秒针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"秒针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边红色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为2,高设

教你用flash8.0一步一步制作计时器和任意时间可以暂停的倒计时器

教你用flash8.0一步一步制作计时器和任意时间可以暂停的倒计时器 西风卷浪qq 340316272 一、获取系统时间方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)mytime=new Date() //定义一个时间函数mytime t_h=mytime.getHours() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 } else{shi=t_h //把小时赋值给变量“shi” }t_m=mytime.getMinutes() //定义t_m获得当前时间中的分钟 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示 } else{ miao=t_s //把秒数赋值给变量“miao” } bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒 4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入 gotoAndPlay(1) 5、测试、调整、完成。呵呵!! 二、制作计时器方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)stop();//停止 zong=0 //为变量zong覆初值 JiShiText="00"+":"+"00"+":"+"00"; 4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入: zong=zong+1 //zong用来计算已经用去的总秒数 shi=int(zong/3600) //shi用来显示总秒数换算成的小时数 if(shi<10){ h="0" + shi //让小时以“00”的格式显示

精美的FLASH二十四小时和秒表动画时钟

精美的FLASH二十四小时和秒表动画时钟 二十四小时时钟 代码∶<EMBED allowScriptAccess="never" allowNetworking="internal" pluginspage=https://www.wendangku.net/doc/ae10947243.html,/go/getflashplay er src=" https://www.wendangku.net/doc/ae10947243.html,/goodies/clocks/nackvision_timer05.s wf" width=300 height=300 type=application/x-shockwave-flash autostart="0" wmode="transparent"> 二十四小时时钟 代码∶<EMBED allowScriptAccess="never" allowNetworking="internal" pluginspage=https://www.wendangku.net/doc/ae10947243.html,/go/getflashplay er src=" https://www.wendangku.net/doc/ae10947243.html,/goodies/clocks/nackvision_timer01.s wf" width=300 height=300 type=application/x-shockwave-flash autostart="0" wmode="transparent">圆型二十四小时时钟

代码∶<EMBED height=300 type=application/x-shockwave-flash width=300 src=https://www.wendangku.net/doc/ae10947243.html,/goodies/clocks/nackvision_timer 02.swf wmode="transparent" invokeurls="false" quality="high" allowScriptAccess="never" allowNetworking="internal"></EMBED> 圆型二十四小时时钟 代码∶<EMBED height=300 type=application/x-shockwave-flash width=300 src=https://www.wendangku.net/doc/ae10947243.html,/goodies/clocks/nackvision_timer 03.swf wmode="transparent" invokeurls="false" quality="high" allowScriptAccess="never" allowNetworking="internal"></EMBED> 圆型秒表时钟 代码∶<EMBED pluginspage=https://www.wendangku.net/doc/ae10947243.html,/go/getflashplay er src=https://www.wendangku.net/doc/ae10947243.html,/goodies/clocks/nackvision_timer 04.swf width="40%" type=application/x-shockwave-flash wmode="transparent" quality="high" ></EMBED>

flash制作计时器和倒计时器

f l a s h制作计时器倒计时器 一、获取系统时间方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释) mytime=new Date() //定义一个时间函数mytime t_h=() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 } else{shi=t_h //把小时赋值给变量“shi” }t_m=() //定义t_m获得当前时间中的分钟 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示 } else{ miao=t_s //把秒数赋值给变量“miao” } bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒 4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入 gotoAndPlay(1) 5、测试、调整、完成。呵呵!! 二、制作计时器方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释) stop();//停止 zong=0 //为变量zong覆初值 JiShiText="00"+":"+"00"+":"+"00"; 4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入:zong=zong+1 //zong用来计算已经用去的总秒数 shi=int(zong/3600) //shi用来显示总秒数换算成的小时数 if(shi<10){ h="0" + shi //让小时以“00”的格式显示 } else{ h=shi } fen=int((zong-(shi*3600))/60) //fen用来显示总秒数减去小时后换算成的分钟数 if(fen<10){ m="0" + fen //让分钟以“00”的格式显示 }

flash代码实例 《模拟时钟》

第28课时 代码实例《模拟时钟》 案例说明: 曾经在网页上看到过很多漂亮的时钟,本课将制作一个动画实例“模拟时钟”,动画播放后它会调用计算机的当前时间,并在此基础上继续计时。画面如图1、图2所示: 图1动画播放画面1 图2动画播放画面2 授课教师:文韬 教学目的:通过本案例的学习,让学生能够掌握提取系统时间的函数和设置影片剪辑的属性; 教学重点:设置影片剪辑的属性、提取系统时间的函数; 教学难点:提取系统时间的函数; 教学过程: 一、案例分析 我们要制作的是典型的象闹钟一样的时钟:圆圆的“身体”,长短粗细各不一样的的秒针、分针和时针。那么,首先要做的就是先将这些元件制作出来。 二、制作时钟元件 1.新建一个FLASH文档,设置舞台尺寸为270*320,背景为白色。如图3所示:2.新建一个名为“钟面”的图形元件。如图4所示: 图4 新建“钟面”元件 图3 设置文档属性

3.打开视图菜单下的网格。这样做的原因是为了在后面的制作过程中对位置的感觉更 好一些。如图5所示: 4.选择椭圆工具,按住Shift 键画一个线条颜色为黑色、粗细为 10、无填充颜色的正圆,大小为: 240*240,居中对齐。如图6所示: 5.新建一个名为“时针”的影 片剪辑元件。如图7所示: 6.选择矩形工具,在“时针” 元件编辑窗口画一个大小为8*80、 无边框颜色的黑色矩形长条。将矩形 下方尾部放置在编辑窗口的中心点。 如图8所示:图5 打开网格视图 图6 绘制钟面图7 创建“时针”元件 7.用以上相同的方 法制作“分针”元件和 “秒针”元件,注意它们 依次变长变细,指针底部 与中心点对齐。“分针” 大小为:6*100;“秒 针”大小为3*110 如图 9、图10所示: 图8 绘制时针 图9 绘制分针图10 绘制秒针 图11 在舞台上摆放各元件图12 设置钟面的数字

深入理解Flash的时间轴以及三种基本符号

时间轴是动画的根本。 什么是时间轴?就是编辑窗口上面的带许多小影格的那部分。每个小影格代表一帧,一帧就是一个独立的画面。时间轴从左到右反映了各帧画面出现的时间顺序。小影格可以有多行, 每一行叫一个图层。图层反映了同一时刻出现的几层画面的叠合效果。 时间轴的概念之所以重要,是因为凡是动画要播放的内容全部都得放在它上面,包括图形、文字、实例、声音、脚本等等,名个对象何时何地出场,画面显示多久,都反映在它上面。对动画的控制,归根结底是对时间轴的控制。 充分理解了时间轴,对我们进一步理解动画中的三个基本符号具有重要的作用。 这三种基本符号是影片剪辑、图形和按纽,它们最重要的差别就在于时间轴。 1)影片剪辑:只有它的实例才具有自己独立的时间轴。所以,对于电影剪辑的实例,只要包含它的帧处于播放位置,即使只占一帧,也能自行播放。但在编辑状态下播放时,却不能看到影片实例的动作。 FLASH符号必须有名称,而实例却不一定有名称,而且实例中也只有影片剪辑的实例才有 名称。如果你想通过行为脚本来控制某个实例,那就应该给这个 实例取个实例名,因为脚本是通过实例名来访问不同实例的。换名话说,只有电影剪辑的实例才可以用脚本来控制。正因为如此,这种符号通常用得比较多。 2)图形:作为符号它有时间轴,但作为实例时却没有自己独立的时间轴,而是将自身的帧附在所处的时间轴上。因此,当包含它的帧处在播放停顿时,它也停顿,这一点与影片剪辑恰恰相反。它的播放与所在时间轴同步,这个特点有时正是所需要的。使用时,要注意在时间轴上给它安排合适的连续的帧数,少了不能播放完;多了则重复播放(但可重设)。

在编辑状态下播放时可以看到它的动作。 3)按纽:这是一种很特别的符号。它只有四帧,而且每帧都作了规定:第一帧是平常显示的内容;第二帧是鼠标扫过时显示的内容;第三帧是鼠标按下时显示的内容;第四帧是热区,该帧上的图形就是鼠标的作用区。鼠标一进入热区就变成手指,第二、三帧的内容才能出现。热区也可以不设,这时默认前面帧上的图形就是热区。如果只有热区,前面帧为空白,那你就会得到了一个隐形的按纽。热区还可以与前面几帧的内容不重合,那又是一种风味:在这里操作鼠标,在那里显示内容。 不过,这三种符号的实例,都可以通过实例窗口相互转换其类型,转换后则具有新类型的属性,但这并不会影响原符号的类型,除非你转换原符号的类型。

Flash制作时钟的实例教程

Flash制作时钟的实例教程 一.AS3.0时间日期简介 时间和日期主要应用在读取时间日期和设置时间间隔两个方面。在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些。同样的要使用Date 类首先要创建该类的一个实例,比如: var nowtime:Date = new Date(); 这样就获得了一个Date的实例:nowtime 直接调用Date实例的一些属性即可获得当前日期和时间,例: nowtime.fullYear 当前年份 nowtime.month+1 当前月,month属性的值是0-11,所以要获得当前月份应该是month+1。 nowtime.date 当前日 nowtime.day 当前星期值为0-6 nowtime.hours 当前小时 nowtime. minutes 当前分钟 nowtime. seconds 当前秒钟 在AS3.0中设置时间间隔最常用的应该是Timer类。 首先创建一个Timer类的实例: var 实例名称:Timer = new Timer(间隔的毫秒数,[重复次数]); 比如我们要设置一个每隔1秒钟执行一次,共要执行5秒钟的时间间隔: var jg:Timer = new Timer(1000,5); 如果没有设置重复次数参数,那么将永不停止地每隔一间隔时间执行一次。 创建Timer实例后,就用该实例侦听TIMER事件,来调用函数: jg. addEventListener(TimerEvent.TIMER,sc);

这样每隔一秒将调用一次sc函数,一共要调用5次。 还要用一句: jg.start(); Timer实例开始起动。 将要执行的动作定义在一个函数中,如上面的sc函数: 格式:function 函数名(event:TimerEvent):void{ 要执行的动作 } 下面是一个完整的Timer类应用的代码: var i =0; var jg:Timer = new Timer(1000,5); jg. addEventListener(TimerEvent.TIMER,sc); jg.start(); function sc(event:TimerEvent):void { i++; trace(i); } 将上述代码粘帖在第一帧,测试影片,每秒钟将会输出一个数字,5秒后结束运行,最终结果是: 1 2 3 4

FLASH时钟制作教程完整版

F L A S H时钟制作教程 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

时钟FLASH设计 一、设计钟盘 1.设计钟面 1). 新建一个Flash文档,单击“属性”面板中的“尺寸”按钮,打开“文档属性”面板设置场景大小为400px*400px,背景为墨蓝色(#00659C),帧频为12fps。 2). 按快捷键Ctrl+F8打开“新建元件”面板,创建一个“钟盘”图形元件,如图1所示。双击“钟盘”元件中的“图层1”三字,将其名改为“钟盘”。这样做方便对元件的管理和修改,提高工作效率。 图01 3). 点选工具栏中的“椭圆工具”并去掉填充色,如图2所示。按住Shift键和鼠标左键在“钟盘”元件的场景中拉出一个空心圆来。用“箭头工具”点选刚才绘制的空心圆后,如图3所示设置其“属性”面板。在点选空 心圆后也可以按快捷键Ctrl+I打开“信息面板”进行设置。现在“信息面板”的用处就是设置元件的原点以场景的左顶点为原点或以场景的中心点为原点 。 图02,图03 4). 按快捷键Shift+F9打开“混色器”面板,在下拉菜单里选择“放射”选项。如图4所示设置,左面滑块的颜色为#880000,右边滑块的颜色为 #650101。 图04 5). 点选“颜料桶工具”,在空心圆中心单击一下鼠标左键着色。 6). 点选刚才绘制的空心圆,按快捷键Ctrl+C(复制),和快捷键Ctrl+V (粘贴)复制出一个空心圆。紧接着在“属性面板”中将其大小设成 280px*280px,X轴,Y轴的值设为-140px,线宽为2px。这样使两个空心圆的圆心重合。删除圆最外的边线。内圆线宽为2px可以显示出钟盘的层次感。

flash显示系统时间和运行时间

现在越来越多的教师用多媒体课件进行教学,如果课件中能显示当前时间和上课时间,会更有利于教师对时间的掌握。要达到这一目的,用Flash MX中文版很容易就能实现。现在就跟我来吧! 制作显示当前系统时间的影片剪辑 1. 新建元件(Ctrl+F8),取名为“系统时间”,行为中选择“影片剪辑”。确定后进入元件编辑窗口。 2. 点击文本工具,在属性中选择“动态文本”。划出一个文本框,输入“21:30:00”,输入这个的目的是为了方便查看显示效果。设置文本框居于舞台正中。 3. 进一步设置文本框的属性。字体设置为“黑体”,字体大小为“30”;文本颜色根据实际设置,关键是要清晰,文本对齐方式居中;变量设置为“TimeText”;其他为默认。 4. 在时间轴上把这一层命名为“时间”,单击第二帧后按下键盘上的F5键,目的是把文本框延至第二帧。锁定这一层,然后插入新层,命名为“语句”。 5. 单击“语句”层上的第一帧,按下键盘上的F9键,弹出动作窗口,在专家模式下输入如下语句(双斜线后是注释不用输入): mytime=new Date() //定义一个时间函数mytime t_h=mytime.getHours() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 }else{ shi=t_h //把小时赋值给变量“shi” }t_m=mytime.getMinutes() //定义t_m获得当前时间中的分 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示

flash人走路动画的制作时间

Flash绘制人物行走动画 文章类别:Flash | 发表日期:09-12-03 收藏到QQ书签 -------------------------------------------------------------------------------- 行走 让我们面对IT,作为动画制作者,则要面对使一些人或事行走。不管怎样,对于一个新的动画制作者来说,制作行走是非常困难的。为什么呢?我不想欺骗你,他们的确是这样的。在一个正确的解剖结构中,它们是非常富有挑战性的。作为动画制作者,你可能会发现,几乎不可能避开行走。因此,你现在最好正面地面对它。学习行走,完成它也许并不总是那样困难。这里有几种制作行走的方法,有很困难的和相对容易的。让我们尝试容易的方法。 在flash中创建行走的最好的方法是让角色在一个地方运动,正象传送带一样。其主要意思是拖到一个循环行走的动画到舞台上,然后使用补间动画让角色穿过场景。解决了实际的行走后产将获得更多的东西。 1. 设计角色的四分之三视图。在这个角度,比较容易实现动画,特别是在他行走运动时。接下来将整个角色及各个部分转换为图形元件。你将完全在元件中工作来创建行走的角色。

2. 现在让我们将精力集中到一个腿上吧。关闭所有其它层,这样你就只有一个腿可见了。腿由三个不同的元件组成,一个大腿,一个小腿和一个运动鞋。这是一个简单的步骤,为一个行走提供足够的灵活性。 3. 使用关键帧定位几个较大的行走时腿的位置。首先将腿平稳在放在地上,接下来定位脚仍然在地上,但是是弯曲的,脚跟向上离开地面。接下来,插入关键帧,定位腿刚好要离开地面的位置。接下来,定位腿完全离开地面并更加向前的位置。最终的关键帧,看上去是离开地面更向前的位置。使用自由变形工具旋转每个腿元件,直到得到相要的位置。注意,在运动鞋上加载的重量不同时,它会有稍为不同的形状。当它完整地压在地上时,它是平的,当它刚好要离开地面时,它的脚趾之后的部分是弯曲的,当它完全离开地面时,它的底边稍为有些圆。这些似乎没有什么意义,但是对于高水平的动画来说,它们是很大的区别的。

相关文档
相关文档 最新文档