| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash特别应用 > 文章正文 用户登录
轻松实现博客介绍
Agang:现在做什么
译文:现在就开始
婚恋网站发展模式
现在最赚钱的网站
企业网站如何实现
借助js在flash中運
在flash中构建asp
视频文件在FLASH中
在FLAHS中实现LRC

实现在Flash课件中显示系统时间和上课时间           

实现在Flash课件中显示系统时间和上课时间

作者:佚名 来源:中国电脑教育报 作者: 钟万夏 更新:2007-1-13 21:00:57 错误报告 我要投稿

现在越来越多的教师用多媒体课件进行教学,如果课件中能显示当前时间和上课时间,会更有利于教师对时间的掌握。要达到这一目的,用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”的格式显示
}else{
miao=t_s //把秒数赋值给变量“miao”
}
TimeText=shi + ":" + fen + ":" + miao //动态文本框显示时分秒

6. 单击“语句”层上的第二帧并按F7键插入空帧,然后按下键盘上的F9键,弹出语句输入窗口,输入“gotoAndPlay(1)”语句,目的是反复播放以刷新当前系统时间。

至此,用来显示当前系统时间的影片剪辑已经制作完成了,按下Ctrl+E键回到主场景中,打开库窗口把“系统时间”影片剪辑拖到当前场景中,调整好位置后,按下Ctrl+Enter键测试影片,你会发现系统时间已经按你设定的格式显示出来了,并不断刷新。

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。