| | |
| | | None = 0,
|
| | | SDKInit = 1,
|
| | | AssetCopy = 2,
|
| | | ClientVersion = 3,
|
| | | CheckAsset = 4,
|
| | | DownLoad = 5,
|
| | | AssetBundleInit = 6,
|
| | | ConfigInit = 7,
|
| | | Complete = 8,
|
| | | AssetDecompress=3,
|
| | | ClientVersion = 4,
|
| | | CheckAsset = 5,
|
| | | DownLoad = 6,
|
| | | AssetBundleInit = 7,
|
| | | ConfigInit = 8,
|
| | | Complete = 9,
|
| | | }
|
| | |
|
| | | public abstract class LaunchTask
|
| | |
| | |
|
| | | public override void Begin()
|
| | | {
|
| | | m_CurrentStage = LaunchStage.AssetCopy;
|
| | | m_CurrentStage = LaunchStage.AssetDecompress;
|
| | | duration = Mathf.Max(0.5f, expectTime);
|
| | |
|
| | | if (!AssetDeCompressTask.assetDeCompressCompleted)
|
| | |
| | | return Language.GetFromLocal(36);
|
| | | case Launch.LaunchStage.AssetCopy:
|
| | | return StringUtility.Contact(Language.GetFromLocal(37), "(", step, ")");
|
| | | case Launch.LaunchStage.AssetDecompress:
|
| | | return StringUtility.Contact(Language.GetFromLocal(38), "(", step, ")");
|
| | | case Launch.LaunchStage.ClientVersion:
|
| | | return Language.GetFromLocal(38);
|
| | | case Launch.LaunchStage.CheckAsset:
|
| | | return Language.GetFromLocal(39);
|
| | | case Launch.LaunchStage.DownLoad:
|
| | | case Launch.LaunchStage.CheckAsset:
|
| | | return Language.GetFromLocal(40);
|
| | | case Launch.LaunchStage.AssetBundleInit:
|
| | | case Launch.LaunchStage.DownLoad:
|
| | | return Language.GetFromLocal(41);
|
| | | case Launch.LaunchStage.AssetBundleInit:
|
| | | return Language.GetFromLocal(42);
|
| | | case Launch.LaunchStage.ConfigInit:
|
| | | return StringUtility.Contact(Language.GetFromLocal(42), "(", step, ")");
|
| | | return StringUtility.Contact(Language.GetFromLocal(43), "(", step, ")");
|
| | | case Launch.LaunchStage.Complete:
|
| | | return Language.GetFromLocal(43);
|
| | | return Language.GetFromLocal(44);
|
| | | default:
|
| | | return "";
|
| | | }
|