diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystemBuild.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystemBuild.cs index 0a3ec184..261d6062 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystemBuild.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystemBuild.cs @@ -89,9 +89,20 @@ namespace YooAsset FileInfo[] fileInfos = rootDirectory.GetFiles(); foreach (var fileInfo in fileInfos) { - if (fileInfo.Extension == ".meta" || fileInfo.Extension == ".version" || - fileInfo.Extension == ".hash" || fileInfo.Extension == ".bytes" || - fileInfo.Extension == ".json") + if (fileInfo.Extension == ".meta") + continue; + + if (fileInfo.Name == "link.xml" || fileInfo.Name == "buildlogtep.json") + continue; + if (fileInfo.Name == $"{packageName}.version") + continue; + if (fileInfo.Name == $"{packageName}_{packageVersion}.bytes") + continue; + if (fileInfo.Name == $"{packageName}_{packageVersion}.hash") + continue; + if (fileInfo.Name == $"{packageName}_{packageVersion}.json") + continue; + if (fileInfo.Name == $"{packageName}_{packageVersion}.report") continue; string fileName = fileInfo.Name;