Ejemplo n.º 1
0
 public override void LoadContent()
 {
     base.LoadContent();
     xmlManager<Player> playerLoader = new xmlManager<Player>();
     player = playerLoader.Load("Load/Player.xml");
     player.LoadContent();
 }
Ejemplo n.º 2
0
 public SceneManager()
 {
     Dimensions = new Vector2(800, 600);
     currentScreen = new SceneTitle();
     xmlSceneManager = new xmlManager<Scene>();
     xmlSceneManager.Type = currentScreen.Type;
     currentScreen = xmlSceneManager.Load("Load/SceneTitle.xml");
 }
Ejemplo n.º 3
0
 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");
     }
 }
Ejemplo n.º 4
0
 public override void LoadContent()
 {
     /* init values */
     loadStartTime = loadEndTime = string.Empty;
     this.gameCount = 0;
     /* for Load Content */
     xmlManager<PanelPlayer> panelPlayerLoader = new xmlManager<PanelPlayer>();
     PanelPlayer = panelPlayerLoader.Load("Load/PlayBMS/PanelPlayer.xml");
     xmlManager<PanelInfo> panelInfoLoader = new xmlManager<PanelInfo>();
     PanelInfo = panelInfoLoader.Load("Load/PlayBMS/PanelInfo.xml");
     /* Load Content */
     base.LoadContent();
     PanelPlayer.LoadContent();
     PanelInfo.LoadContent();
     Tune = new Tune("./Content/indication_ogg/indication_normal.bme");
 }