| | |
| | | static bool m_PriorAssetDownLoadDone = false;
|
| | | public static bool priorAssetDownLoadDone {
|
| | | get {
|
| | | switch (VersionConfig.Get().assetAccess)
|
| | | if (VersionUtility.Instance.versionInfo != null && VersionUtility.Instance.versionInfo.downAsset == 0) |
| | | { |
| | | return true; |
| | | }
|
| | | else
|
| | | {
|
| | | case InstalledAsset.NullAsset:
|
| | | case InstalledAsset.HalfAsset:
|
| | | case InstalledAsset.FullAsset:
|
| | | return m_PriorAssetDownLoadDone;
|
| | | case InstalledAsset.IngoreDownLoad:
|
| | | return true;
|
| | | default:
|
| | | return true;
|
| | | switch (VersionConfig.Get().assetAccess)
|
| | | {
|
| | | case InstalledAsset.NullAsset:
|
| | | case InstalledAsset.HalfAsset:
|
| | | case InstalledAsset.FullAsset:
|
| | | return m_PriorAssetDownLoadDone;
|
| | | case InstalledAsset.IngoreDownLoad:
|
| | | return true;
|
| | | default:
|
| | | return true;
|
| | | }
|
| | | }
|
| | | }
|
| | | }
|
| | |
| | | static bool m_UnPriorAssetDownLoadDone = false;
|
| | | public static bool unPriorAssetDownLoadDone {
|
| | | get {
|
| | | switch (VersionConfig.Get().assetAccess)
|
| | | if (VersionUtility.Instance.versionInfo != null && VersionUtility.Instance.versionInfo.downAsset == 0) |
| | | { |
| | | return true; |
| | | }
|
| | | else
|
| | | {
|
| | | case InstalledAsset.NullAsset:
|
| | | case InstalledAsset.HalfAsset:
|
| | | case InstalledAsset.FullAsset:
|
| | | return m_UnPriorAssetDownLoadDone;
|
| | | case InstalledAsset.IngoreDownLoad:
|
| | | return true;
|
| | | default:
|
| | | return true;
|
| | | switch (VersionConfig.Get().assetAccess)
|
| | | {
|
| | | case InstalledAsset.NullAsset:
|
| | | case InstalledAsset.HalfAsset:
|
| | | case InstalledAsset.FullAsset:
|
| | | return m_UnPriorAssetDownLoadDone;
|
| | | case InstalledAsset.IngoreDownLoad:
|
| | | return true;
|
| | | default:
|
| | | return true;
|
| | | }
|
| | | }
|
| | | }
|
| | | }
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | path = StringUtility.Contact(ResourcesPath.Instance.StreamingAssetPath, _assetKey);
|
| | | path = StringUtility.Contact(ResourcesPath.Instance.ExternalStorePath, _assetKey);
|
| | | }
|
| | |
|
| | | return path;
|
| | |
| | | |
| | | public static bool IsUnpriorAssetDownLoadOk()
|
| | | {
|
| | | if (VersionUtility.Instance.versionInfo != null && VersionUtility.Instance.versionInfo.downAsset == 0) |
| | | { |
| | | return true; |
| | | }
|
| | |
|
| | | if (VersionConfig.Get().assetAccess == InstalledAsset.IngoreDownLoad)
|
| | | {
|
| | | return true;
|
| | | }
|
| | |
|
| | | return unPriorAssetDownLoadDone;
|
| | | } |
| | | |
| | | |
| | | }
|
| | |
|
| | |
|
| | | } |