Exemplo n.º 1
0
    /// <summary>
    /// Loads the settings
    /// </summary>
    public static void Load()
    {
        if (UnityEngine.Application.isEditor)
        {
#if UNITY_EDITOR
            ISerializer s = new EditorReadSerializer();
            SerializeSettings(s);
#endif
        }
        else if (UnityEngine.Application.platform != UnityEngine.RuntimePlatform.WebGLPlayer)
        {
            if (!File.Exists(settingsFile))
            {
                Save();
            }
            ISerializer s = new SettingsFileReadSerializer(settingsFile);
            SerializeSettings(s);
        }
    }
Exemplo n.º 2
0
        /// <summary>
        /// Loads the settings
        /// </summary>
        public static void Load()
        {
            if (Application.isEditor)
            {
#if UNITY_EDITOR
                ISerializer s = new EditorReadSerializer();
                SerializeSettings(s);
#endif
            }
            else if (Application.platform != RuntimePlatform.WebGLPlayer)
            {
                if (!File.Exists(settingsFile))
                {
                    Save();
                }
                ISerializer s = new SettingsFileReadSerializer(settingsFile);
                SerializeSettings(s);
            }
            ConfigureFileSystem();
            if (!Application.isEditor)
            {
                ParseCommandLineArguments();
            }
        }