public virtual void Update(GameTime gameTime) { if (Visible) { BackgroundLayer.Update(gameTime); ForegroundLayer.Update(gameTime); UILayer.Update(gameTime); AnimationManager.Update(gameTime); } }