public void RegistarAnimacao(Animacao animacao, int camada) { if (!animAdicionar.Keys.Contains(camada)) { animAdicionar.Add(camada, new List<Animacao>()); anim.Add(camada, new List<Animacao>()); } animAdicionar[camada].Add(animacao); }
protected override void CriarCena() { splashTexture = MyGame.instance.Content.Load<Texture2D>("Splash"); splash = new Animacao(splashTexture, new Vector2(MyGame.instance.GraphicsDevice.Viewport.Width / 2, MyGame.instance.GraphicsDevice.Viewport.Height / 2), 6, 2, 0.1f, this); RegistarAnimacao(splash, 0); Thread thread = new Thread(CreateMainMenu); thread.Start(); }
public void RemoverAnimacao(Animacao animacao, int camada) { if (!animRemover.Keys.Contains(camada)) animRemover.Add(camada, new List<Animacao>()); animRemover[camada].Add(animacao); }