Exemple #1
0
 // 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();
 }
Exemple #2
0
 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;
        }
Exemple #4
0
        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();
            }
        }
Exemple #5
0
 public void SaveToFile()
 {
     XMLFileManager <GameSettings> .WriteToFile(settingsfile, this);
 }
Exemple #6
0
 public void SaveUsers()
 {
     XMLDataSerializer.SerializeUsers(new XMLUsers());
     XMLFileManager.SaveFile();
     Messenger.Default.Send(new NotificationMessage("DisableButtons"));
 }