| | |
| | | EditorGUILayout.Space();
|
| | | EditorGUILayout.Space();
|
| | | InGameDownTestUtility.isReadVesionEx = EditorGUILayout.Toggle("是否下载热更代码", InGameDownTestUtility.isReadVesionEx);
|
| | | EditorGUILayout.TextField("开启下载热更代码,会读取VersionConfigEx.txt 分支需配置正确, 检测logicbytes.txt");
|
| | | EditorGUILayout.TextField("开启下载热更代码会检查StreamingAssets目录,测试功能可以不勾选,会读取VersionConfigEx.txt 分支需配置正确, 检测logicbytes.txt");
|
| | | }
|
| | |
|
| | | }
|
| | |
| | | _hotUpdateAss = System.AppDomain.CurrentDomain.GetAssemblies().First(a => a.GetName().Name == "Main");
|
| | | Type type = _hotUpdateAss.GetType("InGameDownTestUtility");
|
| | | LocalResManager.Instance.isPCTestDownLoad = (bool)type.GetMethod("GetReadVerionEx").Invoke(null, null);
|
| | | LocalResManager.Instance.isOpenDownLoad = (bool)type.GetMethod("GetDownloadEnable").Invoke(null, null);
|
| | | #endif
|
| | | SDKInit();
|
| | | LocalResManager.Instance.Init();
|
| | |
| | | #if !UNITY_EDITOR
|
| | | LocalResManager.step = LocalResManager.LoadDllStep.RequestVersion;
|
| | | #else
|
| | | if (LocalResManager.Instance.isPCTestDownLoad)
|
| | | if (LocalResManager.Instance.isOpenDownLoad)
|
| | | {
|
| | | LocalResManager.step = LocalResManager.LoadDllStep.RequestVersion;
|
| | | }
|
| | |
| | | } |
| | | } |
| | | |
| | | public bool isPCTestDownLoad = false; |
| | | public bool isPCTestDownLoad = false; //开启下载并开启下载bytes |
| | | public bool isOpenDownLoad = false; //只开启下载 |
| | | |
| | | public static int downLoadCount = 0; |
| | | |