public void SaveData(CBusiLevelBase gameScene)
 {
     strFileSave = Directory.GetCurrentDirectory() + @"\data " + DateTime.Now.ToLongTimeString().Replace(":", "_") + ".dat";
     FileStream FS = File.Create(strFileSave);
     BinaryFormatter binSerializer = new BinaryFormatter();
     binSerializer.Serialize(FS, gameScene);
     FS.Close();
 }
Example #2
0
 public CGuiPause(CInfoGameSceneBase  info, CBusiLevelBase preScene)
     : base(info)
 {
     Dto.Background = new CBusiBackground(new CInfoBackground(info.Game,"bg_pause", 0));
     btnContinue = new CBusiButton(new CInfoButton(info.Game.Content.Load<Texture2D>("Images/Button/btn_continue"), new Vector2(268, 250)));
     btnMenu = new CBusiButton(new CInfoButton(info.Game.Content.Load<Texture2D>("Images/Button/btn_backmenu"), new Vector2(268, 330)));
     btnSave = new CBusiButton(new CInfoButton(info.Game.Content.Load<Texture2D>("Images/Button/btn_save"), new Vector2(268, 410)));
     btnQuit = new CBusiButton(new CInfoButton(info.Game.Content.Load<Texture2D>("Images/Button/btn_exit"), new Vector2(268, 490)));
     // background.IsScroll = false;
     Dto.ListButton.Add(btnContinue);
     Dto.ListButton.Add(btnMenu);
     Dto.ListButton.Add(btnSave);
     Dto.ListButton.Add(btnQuit);
     this.preScene = preScene;
 }