This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-11-15 17:37:28

GameHutSoftware
Scratcher
Registered: 2010-04-24
Posts: 1000+

Yeah... more Flash help.

I'm getting this error message:

5006: An ActionScript file can not have more than one externally visible definition: DateTime, update

It's coming from line 1 of this code:

Code:

package
{
  import flash.display.MovieClip;
  
  public class DateTime extends MovieClip
  {
      var localDate:Date = new Date();
      var day:Number;
      var date:Number;
      var month:Number;
      var year:Number;
      var hour:Number;
      var minute:Number;
      var second:Number;
      var amPm:String;
      var clockDisplay:TextField = new TextField();
      var clockTimer:Timer = new Timer(100);
      clockTimer.addEventListener(TimerEvent.TIMER, update);
  }
  function update(evt:TimerEvent):void
  {
      var localDate:Date = new Date();
      var hour:Number = localDate.getHours();
      var minute:Number = localDate.getMinutes();
      var second:Number = localDate.getSeconds();
      month = localDate.getMonth() + 1;
      hour = localDate.getHours() + 1;
      if (localDate.getHours() > 12)
      {
          var hour:Number = 24 - locateDate.getHours();
          amPm = PM;
      }
      else
      {
      amPm = AM;
      }
      {
      clockTimer.text = day + "/" + month + "/" + year + "\n" + hour + ":" + minute + ":" + second +  amPm;
  }
  addChild(clockDisplay);
  clockTimer.start();
  }
}

Please help!


Lurking more than posting, but still here.

Offline

 

#2 2011-11-15 17:59:38

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Yeah... more Flash help.

Let me google that for you.

Sorry, I just had to.

Last edited by MathWizz (2011-11-15 18:09:39)


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

Board footer