// Use this for initialization void Start() { if (Ins == null) { Ins = this; } else { return; //throw new Exception("There is only one Client instance in this app"); } //SRDebug.Init(); DontDestroyOnLoad(this); // 初始变量赋值 Application.targetFrameRate = 60; GlobalConsts.FrameTime = 1f / Application.targetFrameRate; Screen.sleepTimeout = SleepTimeout.NeverSleep; Application.runInBackground = true; Debug.Log("Application TargetFrameRate:" + Application.targetFrameRate); Debug.Log("Application RunInBackground:" + Application.runInBackground); Debug.Log("Application InstallMode:" + Application.installMode); Debug.Log("Application Unity Version:" + Application.unityVersion); //开启日志 logger = Logger.GetInstance(); logger.Start(); logger.LogInfoToConsole = true; Logger.Info("Game Start"); #if UNITY_EDITOR GlobalConsts.isLuaBundleMode = GetRunMode(1) == 1; GlobalConsts.isResBundleMode = GetRunMode(2) == 1; if (GlobalConsts.isResBundleMode) { if (!Directory.Exists("Assets/Res") || !Directory.Exists("Assets/Lua")) { Logger.LogError("There is no 'Assets/Res' or 'Assets/Lua' Directory in the project!"); return; } } #endif AppBootstrap.Start(this); logger.LogInfoToConsole = false;//这个参数由后续决定是否再开启 // Lua Start gameObject.AddComponent <LuaBootstrap>(); }
// Use this for initialization void Start() { DontDestroyOnLoad(this); httpRequest = gameObject.AddComponent <HttpRequest>(); JsonData json = new JsonData(); json["server"] = "AccountServer"; json["action"] = "login_account"; json["username"] = "******"; json["password"] = "******"; //StartCoroutine(testHttpLogin(json)); //开启日志 logger = Logger.GetInstance(); logger.Start(); //Logger.Error("Hell world1"); //Logger.Error("Hell world2"); AppBootstrap.Start(this); }