Beispiel #1
0
        private static void LoadParticleSystemSettings()
        {
            string dir = System.IO.Path.Combine(System.Reflection.Assembly.GetExecutingAssembly().Location, "../Content/resources/particleSystemSettings");

            System.IO.DirectoryInfo di    = new System.IO.DirectoryInfo(dir);
            System.IO.FileInfo[]    files = di.GetFiles("*.vtpss");
            foreach (System.IO.FileInfo file in files)
            {
                StreamReader           read  = new StreamReader(file.FullName);
                ParticleSystemSettings psset = new ParticleSystemSettings();
                psset.Load(read);
                read.Close();
                RendererAssetPool.ParticleSystemSettings.Add(Path.GetFileNameWithoutExtension(file.Name), psset);
            }
        }