diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs index 56d1ef5e..0b4bbbd1 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs @@ -147,15 +147,15 @@ namespace YooAsset } else if (name == FileSystemParametersDefine.APPEND_FILE_EXTENSION) { - AppendFileExtension = (bool)value; + AppendFileExtension = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.DISABLE_CATALOG_FILE) { - DisableCatalogFile = (bool)value; + DisableCatalogFile = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.COPY_BUILDIN_PACKAGE_MANIFEST) { - CopyBuildinPackageManifest = (bool)value; + CopyBuildinPackageManifest = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.COPY_BUILDIN_PACKAGE_MANIFEST_DEST_ROOT) { diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/DefaultCacheFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/DefaultCacheFileSystem.cs index dee8068b..d8ccb6d4 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/DefaultCacheFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/DefaultCacheFileSystem.cs @@ -190,19 +190,19 @@ namespace YooAsset } else if (name == FileSystemParametersDefine.APPEND_FILE_EXTENSION) { - AppendFileExtension = (bool)value; + AppendFileExtension = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.DOWNLOAD_MAX_CONCURRENCY) { - DownloadMaxConcurrency = (int)value; + DownloadMaxConcurrency = Convert.ToInt32(value); } else if (name == FileSystemParametersDefine.DOWNLOAD_MAX_REQUEST_PER_FRAME) { - DownloadMaxRequestPerFrame = (int)value; + DownloadMaxRequestPerFrame = Convert.ToInt32(value); } else if (name == FileSystemParametersDefine.RESUME_DOWNLOAD_MINMUM_SIZE) { - ResumeDownloadMinimumSize = (long)value; + ResumeDownloadMinimumSize = Convert.ToInt64(value); } else if (name == FileSystemParametersDefine.RESUME_DOWNLOAD_RESPONSE_CODES) { diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultEditorFileSystem/DefaultEditorFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultEditorFileSystem/DefaultEditorFileSystem.cs index f867e723..930ec556 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultEditorFileSystem/DefaultEditorFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultEditorFileSystem/DefaultEditorFileSystem.cs @@ -94,11 +94,11 @@ namespace YooAsset { if (name == FileSystemParametersDefine.ASYNC_SIMULATE_MIN_FRAME) { - _asyncSimulateMinFrame = (int)value; + _asyncSimulateMinFrame = Convert.ToInt32(value); } else if (name == FileSystemParametersDefine.ASYNC_SIMULATE_MAX_FRAME) { - _asyncSimulateMaxFrame = (int)value; + _asyncSimulateMaxFrame = Convert.ToInt32(value); } else { diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultWebRemoteFileSystem/DefaultWebRemoteFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultWebRemoteFileSystem/DefaultWebRemoteFileSystem.cs index dca3fbd4..1ea14951 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultWebRemoteFileSystem/DefaultWebRemoteFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultWebRemoteFileSystem/DefaultWebRemoteFileSystem.cs @@ -101,7 +101,7 @@ namespace YooAsset { if (name == FileSystemParametersDefine.DISABLE_UNITY_WEB_CACHE) { - DisableUnityWebCache = (bool)value; + DisableUnityWebCache = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.REMOTE_SERVICES) { diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultWebServerFileSystem/DefaultWebServerFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultWebServerFileSystem/DefaultWebServerFileSystem.cs index 4a3cb528..f8245aac 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultWebServerFileSystem/DefaultWebServerFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultWebServerFileSystem/DefaultWebServerFileSystem.cs @@ -110,7 +110,7 @@ namespace YooAsset { if (name == FileSystemParametersDefine.DISABLE_UNITY_WEB_CACHE) { - DisableUnityWebCache = (bool)value; + DisableUnityWebCache = Convert.ToBoolean(value); } else if (name == FileSystemParametersDefine.DECRYPTION_SERVICES) {