Example #1
0
        public override void InitConfig()
        {
            ResourceMgr.Instance.LoadResource("Config/Main", ((resource, b) =>
            {
                TextAsset s = resource.UnityObj as TextAsset;

//                Debug.Log(string.Format("<color=#ffffffff><---{0}-{1}----></color>", s.text, "test1"));

                LoginConfig loginConfig = GenericXmlSerializer.ReadFromXmlString <LoginConfig>(s.text);
                serverIP = loginConfig.serverIP;
                serverPort = loginConfig.serverPort;
                //读取Login配置

                GlobalDispatcher.Instance.Dispatch(GlobalEvent.OnLoginConfigLoadDone);
//                Debug.Log(serverIP + ":" + serverPort);
            }));
        }
Example #2
0
        private void OnLoad(Resource res, bool succ)
        {
            if (succ)
            {
                TextAsset asset = res.UnityObj as TextAsset;
                if (asset != null)
                {
                    string t = asset.text;

//                    UnityEngine.Debug.Log(t);
                    ViewList co1 = GenericXmlSerializer.ReadFromXmlString <ViewList>(t);

                    for (int i = 0; i < co1.viewCos.Count; i++)
                    {
                        viewconfigs.Add(co1.viewCos[i].viewName, co1.viewCos[i]);
//                        UnityEngine.Debug.LogError(string.Format("viewconfig--name:{0}+type:{1}+close:{2}", co1.viewCos[i].viewName, co1.viewCos[i].viewtype, co1.viewCos[i].closeType));
                    }
                }
                GlobalDispatcher.Instance.Dispatch(GlobalEvent.OnDataConfigLoadDone);
            }
        }
Example #3
0
        private void OnLoad(Resource res, bool succ)
        {
            if (succ)
            {
                TextAsset asset = res.UnityObj as TextAsset;
                if (asset != null)
                {
                    string t = asset.text;

                    Debug.Log(string.Format("<color=#ffffffff><---{0}-{1}----></color>", t, "test1"));

                    ViewPathList vl1 = GenericXmlSerializer.ReadFromXmlString <ViewPathList>(t);

                    for (int i = 0; i < vl1.viewURLs.Count; i++)
                    {
                        URLs.Add(vl1.viewURLs[i].ID, vl1.viewURLs[i].URL);
                        //Debug.Log(vl1.viewURLs[i].ID+":" +vl1.viewURLs[i].URL);
                    }
                }
                GlobalDispatcher.Instance.Dispatch(GlobalEvent.OnLoadURLConfig);
            }
        }