// Start is called before the first frame update void Start() { stickers = FindObjectsOfType <Sticker>().ToList(); fileManager = new XMLFileManager(); fullPath = Path.Combine(Application.persistentDataPath, "cubeData.xml"); LoadCube(); }
public static GameSettings LoadFromFile() { if (File.Exists(settingsfile)) { return(XMLFileManager <GameSettings> .OpenFromFile(settingsfile)); } else { return(new GameSettings()); } }
public MainWindow() { Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); InitializeComponent(); if (!XMLFileManager.LoadFile()) { XMLFileManager.CreateEmptyFile(); } MainWindowViewModel viewModel = new MainWindowViewModel(); DataContext = viewModel; }
public override void LoadContent(ContentManager contentManager) { var fn = Path.Combine(contentManager.RootDirectory, "ParticleEffects\\small_fire_xml.xml"); if (File.Exists(fn)) { effect = XMLFileManager <ParticleEffect> .OpenFromFile(fn); foreach (var emitter in effect) { emitter.ParticleTexture = contentManager.Load <Texture2D>("Particles\\" + emitter.ParticleTextureAssetName); } effect.Initialise(); } }
public void SaveToFile() { XMLFileManager <GameSettings> .WriteToFile(settingsfile, this); }
public void SaveUsers() { XMLDataSerializer.SerializeUsers(new XMLUsers()); XMLFileManager.SaveFile(); Messenger.Default.Send(new NotificationMessage("DisableButtons")); }