| | |
| | |
|
| | | void Start()
|
| | | {
|
| | | Application.backgroundLoadingPriority = ThreadPriority.High;
|
| | | ResourcesPath.Instance.Init();
|
| | | SnxxzGame.Instance.gameObject.name = "__SnxxzGame__";
|
| | | Screen.sleepTimeout = SleepTimeout.NeverSleep;
|
| | | SDKUtility.Instance.Init();
|
| | | // Application.backgroundLoadingPriority = ThreadPriority.High;
|
| | | // ResourcesPath.Instance.Init();
|
| | | // SnxxzGame.Instance.gameObject.name = "__SnxxzGame__";
|
| | | // Screen.sleepTimeout = SleepTimeout.NeverSleep;
|
| | | // SDKUtility.Instance.Init();
|
| | |
|
| | | var builtInAssetCopyTask = new BuiltInAssetCopyTask();
|
| | | var initSettingTask = new InitSettingTask();
|
| | | var sdkInitedTask = new SDKInitedTask();
|
| | | var assetCopyTask = new AssetCopyTask();
|
| | | var assetDecompressTask = new AssetDecompressTask();
|
| | | var getVersionInfoTask = new GetVersionInfoTask();
|
| | | var checkAssetValidTask = new CheckAssetValidTask();
|
| | | var downLoadAssetTask = new DownLoadAssetTask();
|
| | | var assetBundleInitTask = new AssetBundleInitTask();
|
| | | var configInitTask = new ConfigInitTask();
|
| | | var launchFadeOutTask = new LaunchFadeOutTask();
|
| | | // var builtInAssetCopyTask = new BuiltInAssetCopyTask();
|
| | | // var initSettingTask = new InitSettingTask();
|
| | | // var sdkInitedTask = new SDKInitedTask();
|
| | | // var assetCopyTask = new AssetCopyTask();
|
| | | // var assetDecompressTask = new AssetDecompressTask();
|
| | | // var getVersionInfoTask = new GetVersionInfoTask();
|
| | | // var checkAssetValidTask = new CheckAssetValidTask();
|
| | | // var downLoadAssetTask = new DownLoadAssetTask();
|
| | | // var assetBundleInitTask = new AssetBundleInitTask();
|
| | | // var configInitTask = new ConfigInitTask();
|
| | | // var launchFadeOutTask = new LaunchFadeOutTask();
|
| | |
|
| | | tasks.Enqueue(builtInAssetCopyTask);
|
| | | tasks.Enqueue(initSettingTask);
|
| | | // if (!Application.isEditor)
|
| | | // {
|
| | | // tasks.Enqueue(sdkInitedTask);
|
| | | // }
|
| | |
|
| | | if (!Application.isEditor)
|
| | | {
|
| | | tasks.Enqueue(sdkInitedTask);
|
| | | }
|
| | | // tasks.Enqueue(builtInAssetCopyTask);
|
| | | // tasks.Enqueue(initSettingTask);
|
| | |
|
| | | switch (Application.platform)
|
| | | {
|
| | | case RuntimePlatform.WindowsEditor:
|
| | | tasks.Enqueue(getVersionInfoTask);
|
| | | break;
|
| | | case RuntimePlatform.Android:
|
| | | tasks.Enqueue(getVersionInfoTask);
|
| | | tasks.Enqueue(assetCopyTask);
|
| | | tasks.Enqueue(assetDecompressTask);
|
| | | break;
|
| | | case RuntimePlatform.IPhonePlayer:
|
| | | tasks.Enqueue(getVersionInfoTask);
|
| | | tasks.Enqueue(assetCopyTask);
|
| | | break;
|
| | | case RuntimePlatform.WindowsPlayer:
|
| | | tasks.Enqueue(assetCopyTask);
|
| | | tasks.Enqueue(getVersionInfoTask);
|
| | | break;
|
| | | }
|
| | | // switch (Application.platform)
|
| | | // {
|
| | | // case RuntimePlatform.WindowsEditor:
|
| | | // tasks.Enqueue(getVersionInfoTask);
|
| | | // break;
|
| | | // case RuntimePlatform.Android:
|
| | | // tasks.Enqueue(getVersionInfoTask);
|
| | | // tasks.Enqueue(assetCopyTask);
|
| | | // tasks.Enqueue(assetDecompressTask);
|
| | | // break;
|
| | | // case RuntimePlatform.IPhonePlayer:
|
| | | // tasks.Enqueue(getVersionInfoTask);
|
| | | // tasks.Enqueue(assetCopyTask);
|
| | | // break;
|
| | | // case RuntimePlatform.WindowsPlayer:
|
| | | // tasks.Enqueue(assetCopyTask);
|
| | | // tasks.Enqueue(getVersionInfoTask);
|
| | | // break;
|
| | | // }
|
| | |
|
| | | tasks.Enqueue(checkAssetValidTask);
|
| | | tasks.Enqueue(downLoadAssetTask);
|
| | | tasks.Enqueue(assetBundleInitTask);
|
| | | tasks.Enqueue(configInitTask);
|
| | | tasks.Enqueue(launchFadeOutTask);
|
| | | // tasks.Enqueue(checkAssetValidTask);
|
| | | // tasks.Enqueue(downLoadAssetTask);
|
| | | // tasks.Enqueue(assetBundleInitTask);
|
| | | // tasks.Enqueue(configInitTask);
|
| | | // tasks.Enqueue(launchFadeOutTask);
|
| | |
|
| | | CalculateExpectTotalTime();
|
| | | // CalculateExpectTotalTime();
|
| | | }
|
| | |
|
| | | void Update()
|