Esempio n. 1
0
 void menu_OnMenuChange(object sender, EventArgs e)
 {
     XmlManager<Menu> xmlMenuManager = new XmlManager<Menu>();
     menu.UnloadContent();//unload the current menu
     //so you can call a tansition effect here
     menu = xmlMenuManager.Load(menu.ID);//load the new menu
     menu.LoadContent();
     menu.OnMenuChange += menu_OnMenuChange;
     menu.Transition(0.0f);
     foreach (MenuItem item in menu.Items)
     {
         item.Image.StoreEffects();
         item.Image.ActivateEffect("FadeEffect");
     }
 }
Esempio n. 2
0
 public MenuManager()
 {
     menu = new Menu();
     menu.OnMenuChange += menu_OnMenuChange;
 }