Esempio n. 1
0
        public static bool Initialize()
        {
            settings = new AirSimSettings();
            settings.SetDefaults();

            if (!Directory.Exists(AIRSIM_DATA_FOLDER))
            {
                Directory.CreateDirectory(AIRSIM_DATA_FOLDER);
            }

            string jsonString = GetSettingsContent();

            JsonUtility.FromJsonOverwrite(jsonString, settings);
            return(true);
        }
Esempio n. 2
0
        public static bool Initialize()
        {
            settings = new AirSimSettings();
            settings.SetDefaults();

            if (!Directory.Exists(AIRSIM_DATA_FOLDER))
            {
                Directory.CreateDirectory(AIRSIM_DATA_FOLDER);
            }

            string jsonString = GetSettingsContent();

            if (jsonString == String.Empty)
            {
                EditorUtility.DisplayDialog("Missing 'Settings.json' file!!!", "'Settings.json' file either not present or not configured properly.", "Exit");
                return(false);
            }

            JsonUtility.FromJsonOverwrite(jsonString, settings);
            return(true);
        }