| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 | 
							- using LitJson;
 
- using UnityEngine;
 
- using UnityEngine.Networking;
 
- namespace GFGGame
 
- {
 
-     public class LauncherConfig
 
-     {
 
-         public enum EnumNetType { DEV, LOCAL, TEMP }
 
-         public static EnumNetType netType = EnumNetType.LOCAL;
 
-         public static string cfgName;
 
-         public const int HTTP_GET_TIME_OUT = 3;
 
-         public const int HTTP_POST_TIME_OUT = 15;
 
-         public static string SOUND_KEY = "sound";
 
-         public static string MUSIC_KEY = "music";
 
-         public const string SQL_FILE_NAME = "excelConfig.sqlite.bytes";
 
-         public static string CDN_ROOT;
 
-         public static string loginApiUrl;
 
-         public static string gameApiUrl;
 
-         //public static string CDN_ROOT = "http://10.108.64.58/";
 
-         public static bool ILRuntimeMode;
 
-         public static void Init()
 
-         {
 
-             Debug.Log($"identifier: {Application.identifier}");
 
- #if PT_DEV
 
-             //ÍâÍødev°æ±¾
 
-             netType = EnumNetType.DEV;
 
-             cfgName = "cfg_dev";
 
- #elif PT_TEMP
 
-             netType = EnumNetType.TEMP;
 
-             cfgName = "cfg_temp";
 
-             VEngine.Utility.buildPath = "Bundles_temp";
 
- #else
 
-             netType = EnumNetType.LOCAL;
 
-             cfgName = "cfg_local";
 
- #endif
 
-             //Debug.Log($"loginApiUrl {loginApiUrl} netType {netType}");
 
-         }
 
-         public static void GetPlatformCfg()
 
-         {
 
-             string url = $"http://39.99.144.134/res/platform/{cfgName}.json";
 
-             HttpTool.Instance.Get(url, "", (string data) => {
 
-                 ResultHandler(data);
 
-             });
 
-         }
 
-         private static void ResultHandler(string data)
 
-         {
 
-             var result = JsonMapper.ToObject<Result>(data);
 
-             CDN_ROOT = result.cdnRoot;
 
-             loginApiUrl = result.loginApiUrl;
 
-             Debug.Log($"ptcfg \n{data}");
 
-             LauncherView.Instance.SetDesc("»ñÈ¡°æ±¾ÐÅÏ¢...");
 
-             VersionController.Instance.Init();
 
-         }
 
-         private struct Result
 
-         {
 
-             public string cdnRoot;
 
-             public string loginApiUrl;
 
-         }
 
-     }
 
- }
 
 
  |