Esempio n. 1
0
    public static void InitLanguageInfo()
    {
        TextAsset asset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset;

        if (asset != 0)
        {
            SecurityElement xml = XMLParser.LoadXML(asset.text);
            if (xml != null)
            {
                Dictionary <int, Dictionary <string, string> > dictionary = XMLParser.LoadIntMap(xml, "DefaultLanguage");
                foreach (KeyValuePair <int, Dictionary <string, string> > pair in dictionary)
                {
                    DefaultLanguageData data = new DefaultLanguageData {
                        id      = pair.Key,
                        content = pair.Value["content"]
                    };
                    dataMap.Add(pair.Key, data);
                }
            }
            else
            {
                LoggerHelper.Error("Default Language xml null.", true);
            }
        }
        else
        {
            LoggerHelper.Error("Default Language textAsset null.", true);
        }
    }
Esempio n. 2
0
    public static void InitLanguageInfo()
    {
        var textAsset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset;

        if (textAsset)
        {
            var xml = XMLParser.LoadXML(textAsset.text);
            if (xml != null)
            {
                var map = XMLParser.LoadIntMap(xml, "DefaultLanguage");
                foreach (var item in map)
                {
                    var t = new DefaultLanguageData();
                    t.id      = item.Key;
                    t.content = item.Value["content"];
                    dataMap.Add(item.Key, t);
                }
            }
            else
            {
                LoggerHelper.Error("Default Language xml null.");
            }
        }
        else
        {
            LoggerHelper.Error("Default Language textAsset null.");
        }
    }
Esempio n. 3
0
 public static void InitLanguageInfo()
 {
     var textAsset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset;
     if (textAsset)
     {
         var xml = XMLParser.LoadXML(textAsset.text);
         if (xml != null)
         {
             var map = XMLParser.LoadIntMap(xml, "DefaultLanguage");
             foreach (var item in map)
             {
                 var t = new DefaultLanguageData();
                 t.id = item.Key;
                 t.content = item.Value["content"];
                 dataMap.Add(item.Key, t);
             }
         }
         else
             LoggerHelper.Error("Default Language xml null.");
     }
     else
         LoggerHelper.Error("Default Language textAsset null.");
 }