Exemplo n.º 1
0
 /// <summary>
 /// Detiene la ultima animación agregada, en la posición actual.
 /// </summary>
 public void DetenerUltimo()
 {
     if (animaciones.Count > 0)
     {
         animaciones[animaciones.Count - 1].activado = false;
     }
     else
     {
         AnimarObjetoPseudoException.NoHayElementos();
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Reproduce la ultima animación agregada, incluyendo el delay del mismo.
 /// </summary>
 public void ReproducirUltimo()
 {
     if (animaciones.Count > 0)
     {
         animaciones[animaciones.Count - 1].activado = true;
     }
     else
     {
         AnimarObjetoPseudoException.NoHayElementos();
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Verifica sí la última animación agregada fue terminada con éxito.
 /// </summary>
 /// <returns>Retorna la variable finalizado de la última animación agregada.</returns>
 public bool EsUltimaAnimacionTerminada()
 {
     if (animaciones.Count > 0)
     {
         return(animaciones[animaciones.Count - 1].finalizado);
     }
     else
     {
         AnimarObjetoPseudoException.NoHayElementos();
     }
     return(false);
 }