热点:

    FLASH CS6制作指针时钟(AS3)

      [   原创  ]   作者:
    收藏文章 暂无评论

    上回制作了表盘,本次继续完成指针的制作与相关代码编写。

    1、 上次表盘已做好,接下来继续推进。

    2、 绘制一条线宽10的短直线,转换为影片剪辑元件,注册点置于底部中央位置,效果所示。

    3、 该影片剪辑实例名为hor_mc,用作时针。

    4、 将视频片段放置于恰当位置。

    5、 参照图示制作分针和秒针。

    6、 分针和秒针的实例名称分别是min_mc与sec_mc。

    7、 主时间轴添加以下代码:

    8、 创建一个每30毫秒触发一次的定时器,用于定期执行更新操作。

    9、 初始化系统,准备运行环境。

    10、 {

    11、 为定时器添加事件监听,当触发定时事件时,调用更新时间的处理函数,实现周期性时间刷新功能。

    12、 启动定时器,开始计时。

    13、 }

    14、 {

    15、 创建一个日期对象,用于获取当前系统时间。

    16、 获取当前时间的小时部分,存储到整型变量中。

    17、 若为24小时制且时间在下午,则将小时数减去12。

    18、 {

    19、 }

    20、 获取当前时间的分钟部分,存储到整型变量中。

    21、 获取当前时间的秒数部分,存储在变量second中。

    22、 将当前时、分、秒转换为总小时数,再乘以每小时对应的度数,得到时针应旋转的角度,实现时间到指针位置的精确映射。

    23、 将当前分钟与时钟秒数结合,换算成分针应指向的角度位置,实现分针的精确旋转定位。

    24、 将秒数乘以六度,换算为秒针在表盘上的旋转角度。

    25、 }

    26、 按下CTRL+ENTER即可显示与系统时间同步的时钟。

    soft.zol.com.cn true https://soft.zol.com.cn/1119/11199916.html report 1157 上回制作了表盘,本次继续完成指针的制作与相关代码编写。 1、 上次表盘已做好,接下来继续推进。 2、 绘制一条线宽10的短直线,转换为影片剪辑元件,注册点置于底部中央位置,效果所示。 3、 该影片剪辑实例名为hor_mc,用作时针。 4、 将视频片段放置于恰当位置。 ...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    近150个漂亮的flash时钟

    更新时间:2016年06月30日

    用户评分:9.4 | 7人点评

    软件类型:免费软件

    软件语言:简体中文

    近150个漂亮的flash时钟
    • 更新时间:2016年06月30日
    • 软件大小:0.7MB
    • 软件分类:桌面日历
    • 语言种类:简体中文
    • 软件评级:7 人点评