Esempio n. 1
0
        static public void LoadJson()
        {
            TextAsset       _text   = Resources.Load <TextAsset>(jsonPath);
            LanguageSetting setting = JsonUtility.FromJson <LanguageSetting>(_text.text);

            Resources.UnloadAsset(_text);

            languagesDict = new Dictionary <int, Dictionary <string, string> >();

            TextLanguage[] languages = setting.Languages;
            for (int i = 0; i < languages.Length; i++)
            {
                languagesDict.Add(languages[i].ID, languages[i].GetDictionary());
            }

            jsonLoaded = true;
        }