void menu_OnMenuChange(object sender, EventArgs e) { xmlManager<Menu> xmlManager = new xmlManager<Menu>(); menu.UnloadContent(); //Transition menu = xmlManager.Load(menu.ID); menu.LoadContent(); menu.OnMenuChange += menu_OnMenuChange; menu.Transition(0.0f); foreach (MenuItem item in menu.Items) { item.Image.StoreEffects(); item.Image.ActivateEffect("FadeEffect"); } }
public MenuManager() { menu = new Menu(); menu.OnMenuChange += menu_OnMenuChange; isTransitioning = false; }