/// <summary> /// Inicia uma animação. /// Chame PausarAnimação() para pausar. /// </summary> /// <param name="animação">Animação da mercadoria</param> public void MostrarAnimação(Animação animação) { #if DEBUG if (animação != null) Console.WriteLine("Mostrando animação: {0}", animação.ToString()); #endif this.animação = animação; animar = true; if (animação == null || animação.Carregado && animação.Imagens.Count <= 1) MostrarPróximoQuadro(); else { if (thread == null) CriarThread(); else InterromperThread(); } }