• flash动画作品如何添加系统时间之一

    一创建时间、日期动态文本元件
    时间动态文本元件分三个图层

    日期图层第一帧用文本工具拉出动态文本框 ,在第二帧点击插入帧 ,日期动态文本实例名称 输入 date ,时间图层第一帧用文本工具拉出动态文本框,第二帧为延长帧,时间动态文本实例名称 输入 time 。

    语句图层第一帧点右键,点击动作,输入脚本为 :

    mydate = new Date();seconds = mydate.getSeconds();minutes = mydate.getMinutes();hours = mydate.getHours();day = mydate.

    getDay();date = mydate.getDate();month = mydate.getMonth();year = mydate.getFullYear();if (day ==

    0){day = "星期日";}else if (day ==

    1){day = "星期一";}else if (day ==

    2){day = "星期二";}else if (day ==

    3){day = "星期三";}else if (day ==

    4){day = "星期四";}else if (day ==

    5){day = "星期五";}else if (day ==

    6){day = "星期六";} if (month ==

    0){month = "01";}else if (month ==

    1){month = "02";}else if (month ==

    2){month = "03";}else if (month ==

    3){month = "04";}else if (month ==

    4){month = "05";}else if (month ==

    5){month = "06";}else if (month ==

    6){month = "07";}else if (month ==

    7){month = "08";}else if (month ==

    8){month = "09";}else if (month ==

    9){month = "10";}else if (month ==

    10){month = "11";}else if (month ==

    11){month = "12";} time = hours + ":" + minutes + ":" + seconds;datefinal = year + "年" + month + "月" + date + "日" + day;

    第二帧为延长帧。

    二时间元件在主场景放置及脚本

    把时间动态文本元件拉入主场景任意一个图层的第一帧,再添加脚本图层分三帧输入语句,

    第一帧是

    i = 1;

    第二帧是

    duplicateMovieClip("aa", i, i);

    setProperty(i, _x, random(1000) + 5);

    setProperty(i, _y, random(600));

    setProperty(i, _alpha, random(50) + 20);

    tint = random(30) + 4;

    eval(i)._xscale = tint;

    eval(i)._yscale = tint;

    i = i + 1;

    if (i == 40)

    {

    gotoAndPlay(1);

    }

    第三帧是

    gotoAndPlay(2);

    其他图层是自己的构思元件,没有脚本。
    2015/10/6 15:50:46
举报不良信息

 

 大  小