修改脚本

将修改脚本以补偿零索引。

  1. 在您创建 currentMonth 时,请给值添加 +1,然后测试您的文档,以确保出现预期的月份值。这行脚本应如下所示:
    var currentMonth:Number = myDate.getMonth()+1;
    
  2. 注释跟踪语句:
    //trace (currentMonth);
    
  3. 在跟踪语句下面,将文本框的 autoSize 属性设置为 true
    currentDate_txt.autoSize = true;
    
  4. 使用文本框的文本属性,以“Today is mm/dd/yyyy”形式显示今天的日期。使用已创建的 currentMonth 变量,以及日期对象的 getDate()getFullYear() 方法:
    currentDate_txt.text="Today is "+currentMonth+"/"+ myDate.getDate() + "/"+myDate.getFullYear();
    
  5. 验证脚本按如下方式显示:
    var myDate:Date=new Date();
    var currentMonth:Number = myDate.getMonth()+1;
    //trace (currentMonth);
    currentDate_txt.autoSize = true;
    currentDate_txt.text="Today is "+currentMonth+"/"+ myDate.getDate() + "/"+myDate.getFullYear();
    
  6. 保存并测试该文档。当前日期应当出现在 SWF 文件窗口中。

注意:刚创建的文档的示例完成文件(名为 handson1.fla)位于 finished files 文件夹中。有关路径,请参阅 设置工作区