Cuestión : Contador de tiempo de la cuenta descendiente de la flexión

Hola todos,
working en una base component.
there del contador de tiempo son a los botones en el uso donde está pausa uno y son en segundo lugar play.
when que chasco encendido pausa necesito detenerme brevemente el reloj de la cuenta descendiente y cuando chasco el juego yo necesito recomenzar la cuenta descendiente otra vez de donde hace que stopped.
could alguien me ayude en la realización de this.
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

de la " descripción " del class= del
el class= de
del >
del >
de la " descripción " del class= del
el class= de
del >
class= del

Respuesta : Contador de tiempo de la cuenta descendiente de la flexión

Si usted quiere realmente detenerse brevemente y recomenzar después la cuenta descendiente de donde paró usted tienen que almacenar la fecha:

1) En CountDownClock agregar una variable privada:

         _date privado del var: Fecha;

2) en la función del init () inicializarla correcta antes de comenzar el contador de tiempo:

        _date = nueva fecha ();

3) Adaptar el método de su onTick () como esto:

onTick público de la función (evt: TimerEvent): vacío
{
     _date.setTime (_date.getTime () + 1000); incremento de // con un segundo

      // pone al día la exhibición del reloj
      this.text = getCountDown (countDownDate.getTime () - _date.getTime ());
}

Pero de nuevo, una vez que usted se ha detenido brevemente la cuenta descendiente, el recomienzo de ella nunca le dará el resultado correcto.
Desde detenerse brevemente la cuenta descendiente no significa el tiempo todavía de pie.
Su su opción que puesta en práctica que usted quiere.
Otras soluciones  
 
programming4us programming4us