update file system

This commit is contained in:
何冠峰
2024-07-05 15:10:07 +08:00
parent db8d09d0d6
commit 75511397d6
54 changed files with 510 additions and 1077 deletions
@@ -21,7 +21,6 @@ namespace YooAsset
protected readonly Dictionary<string, string> _webFilePaths = new Dictionary<string, string>(10000);
protected string _webPackageRoot = string.Empty;
/// <summary>
/// 包裹名称
/// </summary>
@@ -115,13 +114,13 @@ namespace YooAsset
}
public virtual FSClearAllBundleFilesOperation ClearAllBundleFilesAsync(params object[] args)
{
var operation = new DWFSClearAllBundleFilesOperation(this);
var operation = new FSClearAllBundleFilesCompleteOperation();
OperationSystem.StartOperation(PackageName, operation);
return operation;
}
public virtual FSClearUnusedBundleFilesOperation ClearUnusedBundleFilesAsync(params object[] args)
{
var operation = new DWFSClearUnusedBundleFilesOperation(this);
var operation = new FSClearUnusedBundleFilesCompleteOperation();
OperationSystem.StartOperation(PackageName, operation);
return operation;
}
@@ -1,20 +0,0 @@
namespace YooAsset
{
internal sealed class DWFSClearAllBundleFilesOperation : FSClearAllBundleFilesOperation
{
private readonly DefaultWebFileSystem _fileSystem;
internal DWFSClearAllBundleFilesOperation(DefaultWebFileSystem fileSystem)
{
_fileSystem = fileSystem;
}
internal override void InternalOnStart()
{
Status = EOperationStatus.Succeed;
}
internal override void InternalOnUpdate()
{
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 68578d4c5e39a554aa3df2e7ec5218e9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,20 +0,0 @@
namespace YooAsset
{
internal sealed class DWFSClearUnusedBundleFilesOperation : FSClearUnusedBundleFilesOperation
{
private readonly DefaultWebFileSystem _fileSystem;
internal DWFSClearUnusedBundleFilesOperation(DefaultWebFileSystem fileSystem)
{
_fileSystem = fileSystem;
}
internal override void InternalOnStart()
{
Status = EOperationStatus.Succeed;
}
internal override void InternalOnUpdate()
{
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 1560968379b66d440a94382b2a311a15
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: