Flash - uhrzeit

04/16/2012 05:08 DerSaboteur#1
Hey Leute,

Ich lerne zurzeit etwas flash..
und habe diesen code aus einem Tutorial abgeschrieben der funktioniert im video
und ich bin nicht der einzige mit diesem problem.. in den kommentaren steht der selbe fehler den ich habe...

angezeigter fehler :

Code:
Szene1, Ebene 'AS3', Bild 1 1084:Syntaxfehler: rightbrace vor end of programm erforderlich.

Flash Code

Code:
import flash.utils.Timer;
import flash.events.TimerEvent;

var time:Timer = new Timer(1000);
var date:Date = new Date();
var day:Number = date.day;
var hour:* = date.hours;
var minutes:* = date.minutes;
var seconds:* = date.seconds;

hideDaysAMPM(sun, mon, tue, wed, thu, fri, sat, sunGlow, monGlow, tueGlow, wedGlow, thuGlow, friGlow, satGlow, am, pm, amGlow, pmGlow);
function hideDaysAMPM(...hideDAP)
{
	for (var i:int = 0; i<hideDAP.length; i++)
	{
		hideDAP[i].visible = false;
	}
}
switch (day)
{
	case 0 :
		sun.visible = true;
		sunGlow.visible = true;
		break;
	case 1 :
		mon.visible = true;
		monGlow.visible = true;
		break;
	case 2 :
		tue.visible = true;
		tueGlow.visible = true;
		break;
	case 3 :
		wed.visible = true;
		wedGlow.visible = true;
		break;
	case 4 :
		thu.visible = true;
		thuGlow.visible = true;
		break;
	case 5 :
		fri.visible = true;
		friGlow.visible = true;
		break;
	case 6 :
		sat.visible = true;
		satGlow.visible = true;
		break;
}

time.addEventListener(TimerEvent.TIMER, startTime);
time.start();

function startTime(e:TimerEvent):void{
	date = new Date();
	hour = date.hours;
	minutes = date.minutes;
	seconds = date.seconds;
	
	if(Number(hour) > 12){
		hour -= 12;
		pm.visible = true;
		pmGlow.visible = true;
	}
	else{
		am.visible = true;
		amGlow.visible = true;
	}
	
	if(String(hour).length < 2){
		hour = "0" + hour;
	}
	if(String(minutes).length < 2){
		minutes = "0" + minutes;
	}
	if(String(seconds).length < 2){
		seconds = "0" + seconds;
	}
	
	clockTxt.text = hour + ":" + minutes + ":" + seconds;
	clockTxtGlow.text = hour + ":" + minutes + ":" + seconds;
ich weiss das der
Code:
function startTime(e:TimerEvent):void{
nicht geschlossen ist... nur egal wo ich den "}" hinsetze es funktioniert einfach nicht.. im video wurde der auch nicht gesetzt.

Help Pls.

Mfg DerSaboteur