public override void LoadContent() { base.LoadContent(); xmlManager<Player> playerLoader = new xmlManager<Player>(); player = playerLoader.Load("Load/Player.xml"); player.LoadContent(); }
public SceneManager() { Dimensions = new Vector2(800, 600); currentScreen = new SceneTitle(); xmlSceneManager = new xmlManager<Scene>(); xmlSceneManager.Type = currentScreen.Type; currentScreen = xmlSceneManager.Load("Load/SceneTitle.xml"); }
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 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"); }