refactor the runtime code

重构了运行时代码,支持全新的文件系统。
This commit is contained in:
何冠峰
2024-07-04 20:36:26 +08:00
parent 2987d356b6
commit ff02da5c54
313 changed files with 9889 additions and 7234 deletions

View File

@@ -0,0 +1,31 @@

namespace YooAsset
{
internal class DEFSLoadBundleOperation : FSLoadBundleOperation
{
private readonly DefaultEditorFileSystem _fileSystem;
private readonly PackageBundle _bundle;
internal DEFSLoadBundleOperation(DefaultEditorFileSystem fileSystem, PackageBundle bundle)
{
_fileSystem = fileSystem;
_bundle = bundle;
}
internal override void InternalOnStart()
{
DownloadProgress = 1f;
DownloadedBytes = _bundle.FileSize;
Status = EOperationStatus.Succeed;
}
internal override void InternalOnUpdate()
{
}
public override void WaitForAsyncComplete()
{
}
public override void AbortDownloadOperation()
{
}
}
}