01/02/2007, 11:42
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 18 años, 2 meses Puntos: 30 | |
Re: Contador de tiempo en minutos Solo pega esto en un fotograma y si quieres parar el cronometro solo da click a cualkier parte del escenario
Código:
this.createTextField("cronometro", 1, 400, 300, 100, 30);
var segundos:Number = 0;
var minutos:Number = 0;
var zero:String = "0";
inicio = function () {
cronometro.text = minutos+":"+zero+segundos++;
zero = (segundos>9) ? "" : "0";
if (segundos>59) {
minutos++;
zero = "0";
segundos = 0;
}
};
id = setInterval(inicio, 1000);
this.onMouseDown = function() {
clearInterval(id);
};
Este otro codigo casi es lo mismo que el anterior tiene la diferencia que se para al darle click a cualkier parte del escenario y arranca si le vuelves a darle click.
Código:
this.createTextField("cronometro", 1, 400, 300, 100, 30);
var segundos:Number = 0;
var minutos:Number = 0;
var zero:String = "0";
inicio = function () {
cronometro.text = minutos+":"+zero+segundos++;
zero = (segundos>9) ? "" : "0";
if (segundos>59) {
minutos++;
zero = "0";
segundos = 0;
}
};
id = setInterval(inicio, 1000);
var parar:Number=0
this.onMouseDown = function() {
parar++;
var resto:Number=parar%2
if(resto!=0){
clearInterval(id);
}
else{
id = setInterval(inicio, 1000);
}
};
|