广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    【Fl教程】如何制作动态时钟

    来源:网络收集  点击:  时间:2024-07-21
    【导读】:
    本例的主要内容是用AS 2.0语言来制作动态时钟。我现在详细教你如何制作动态时钟。工具/原料more电脑Fl软件方法/步骤1/11分步阅读

    点击开始菜单程序文件夹里的FL软件,即打开FL软件,如下图所示。

    2/11

    按下ctrl+N组合键或执行菜单栏中的文件新建命令打开【新建文档】对话框,在【常规】选项卡下选择ActionScript 2.0,单击确定按钮,即创建一个文档,如下图所示。

    3/11

    单击工具箱中的文本工具”按钮,如下图所示。

    4/11

    打开属性面板,设置文本类型为动态文本,取消勾选自动调整字距,单击【嵌入】按钮,打开【字体嵌入】对话框,点击【选项】选项卡,勾选数字【0..9】(11/11字型),单击【确定】按钮,如下图所示。否则,无法让时钟动起来。

    5/11

    点击舞台,出现文本框,调整其大小,若没有调整,就会影响时钟的外观,如下图所示。

    6/11

    再打开属性面板,输入该文字的变量为a,如下图所示。

    7/11

    右击图层1图层的第1帧,在弹出的快捷菜单中选择动作选项,如下图所示。

    8/11

    选择该文本框,按住F9键打开【动作】代码框中输入date=new Date(); myhour=date.getHours(); myminutes=date.getMinutes(); myseconds=date.getSeconds(); if(length(myhour)2) myhour=0+myhour; if(length(myminutes)2) myminutes=0+myminutes; if(length(myseconds)2) myseconds=0+myseconds; a=myhour+ +myminutes+ +myseconds;,如下图所示。

    【基本语法】

    new Date:获取Date类对象。

    getHours():获得小时,返回值是0-23。

    getMinutes():获得分钟,返回值是0-59。

    getSeconds():获得秒钟,返回值是0-59。

    length(str):返回字符串str的个数。

    【问题1】

    date=new Date();

    myhour=date.getHours();

    myminutes=date.getMinutes();

    myseconds=date.getSeconds();

    解析:Date类是一个重要的核心,里面有时间和日期等函数。创建一个Date类型的变量名 date ,getHours()和getMinutes()、getSeconds()受变量名 date的控制,如此能让时钟与本机时间同步起来,若不需要受变量名 date的控制,像失去生命一样,就无法运行。

    【问题2】

    if(length(myhour)2)

    myhour=0+myhour;

    if(length(myminutes)2)

    myminutes=0+myminutes;

    if(length(myseconds)2)

    myseconds=0+myseconds;

    解析:判断myhour和myminutes、myseconds的个数是否小于2。如果其返回值是0-9,用length来计算出其个数是1个,那么可以判断出来是小于2的,因此,其前面要加上0。否则,其前面不用加上0。

    9/11

    一按住Alt+Enter组合键打开影片,就发现时钟为什么没动起来,如下图所示。

    10/11

    上面的问题不再是件难事。先右击图层1图层的第2帧,在弹出的快捷菜单中选择插入关键帧选项,再添加动作代码,输入代码为gotoAndPlay(1);,只要该代码,就能让时钟不断更换,如下图所示。

    gotoAndPlay:跳转到某帧播放。

    gotoAndPlay(帧)中括号表示可选

    【举例】

    gotoAndPlay(2,1)

    作用:跳到场景2的第一帧。

    gotoAndPlay(2)

    作用:跳到当前场景的第二帧。

    11/11

    按住Alt+Enter组合键打开影片后,时钟终于动起来了,如下图所示。

    制作教程电脑软件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_981052.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 04:16:53  耗时:0.030
    0.0299s