Código :
var timing:Boolean = false;
var paused:Boolean = false;
var remaining:Number;
var elapsedTime:Number;
var elapsedHours:Number;
var elapsedS:Number;
var elapsedM:Number;
var elapsedH:Number;
var startTime:Number;
var remaining:Number;
var hours:String;
var minutes:String;
var seconds:String;
var hundredths:String;
var total:Number;
play._visible = false;
ventana._visible = false;
if (!timing) {
if (paused) {
startTime = getTimer()-elapsedTime;
} else {
startTime = getTimer();
}
//empieza reloj
paused = false;
timing = true;
}
this.stop_btn.onPress = function() {
//para el reloj
timing = false;
//reset the paused variable
paused = false;
timer_txt = "00:00:00:00";
};
this.onEnterFrame = function() {
if (timing) {
//calcula valores
elapsedTime = getTimer()-startTime;
//horas
elapsedHours = Math.floor(elapsedTime/3600000);
remaining = elapsedTime-(elapsedHours*3600000);
//minutos
elapsedM = Math.floor(remaining/60000);
remaining = remaining-(elapsedM*60000);
//segundos
elapsedS = Math.floor(remaining/1000);
remaining = remaining-(elapsedS*1000);
//milisegundos
elapsedH = Math.floor(remaining/10);
//concatena el "0" hasta el "9"
if (elapsedHours<10) {
hours = "0"+elapsedHours.toString();
} else {
hours = elapsedHours.toString();
}
if (elapsedM<10) {
minutes = "0"+elapsedM.toString();
} else {
minutes = elapsedM.toString();
}
if (elapsedS<10) {
seconds = "0"+elapsedS.toString();
} else {
seconds = elapsedS.toString();
}
if (elapsedH<10) {
hundredths = "0"+elapsedH.toString();
} else {
hundredths = elapsedH.toString();
}
//contatena horas minutos y segundos
this.timer_txt = hours+":"+minutes+":"+seconds;
}
//Aqui esta la variable global (timeTimeMax)
if (txtTimeMax<=elapsedM) {
ventana._visible = true;
ventana._gotoAndStop("visible");
}
};
// Funcion que me permite dar pausa al cronometro
pause.onPress = function() {
if (timing) {
timing = false;
paused = true;
}
pause._visible = false;
play._visible = true;
icomusica_mc.gotoAndStop(2);
fondoAzul_mc._visible = true;
fondoAzul_mc.play();
fondoSalir_btn._visible = true;
};
// Funcion que me permite iniciar el cronometro
play.onPress = function() {
if (!timing) {
if (paused) {
startTime = getTimer()-elapsedTime;
} else {
startTime = getTimer();
}
//start timer
paused = false;
timing = true;
}
pause._visible = true;
play._visible = false;
icomusica_mc.gotoAndStop(1);
fondoAzul_mc._visible = false;
};
Cuando lo ejecuta me muestra undefined no reconoce o no encuentra el valor de la variable para que pueda hacer la comparacion de los minutos que transcurre y me saque la ventana de advertencia....
Alguien podria ayudarme en que esta fallando
Saludos
