Update AssetSystem

This commit is contained in:
hevinci
2022-03-22 20:47:22 +08:00
parent 8373df547b
commit 39c69b1d98
12 changed files with 25 additions and 25 deletions

View File

@@ -6,7 +6,7 @@ namespace YooAsset
{
private System.Action<AssetOperationHandle> _callback;
internal AssetOperationHandle(AssetProviderBase provider) : base(provider)
internal AssetOperationHandle(ProviderBase provider) : base(provider)
{
}
internal override void InvokeCallback()

View File

@@ -4,9 +4,9 @@ namespace YooAsset
{
public abstract class OperationHandleBase : IEnumerator
{
internal AssetProviderBase _provider { private set; get; }
internal ProviderBase _provider { private set; get; }
internal OperationHandleBase(AssetProviderBase provider)
internal OperationHandleBase(ProviderBase provider)
{
_provider = provider;
}
@@ -21,9 +21,9 @@ namespace YooAsset
{
if (IsValid == false)
return EOperationStatus.None;
if (_provider.Status == AssetProviderBase.EStatus.Fail)
if (_provider.Status == ProviderBase.EStatus.Fail)
return EOperationStatus.Failed;
else if (_provider.Status == AssetProviderBase.EStatus.Success)
else if (_provider.Status == ProviderBase.EStatus.Success)
return EOperationStatus.Succeed;
else
return EOperationStatus.None;

View File

@@ -111,7 +111,7 @@ namespace YooAsset
private System.Action<SceneOperationHandle> _callback;
internal SceneOperationHandle(AssetProviderBase provider) : base(provider)
internal SceneOperationHandle(ProviderBase provider) : base(provider)
{
}
internal override void InvokeCallback()
@@ -189,7 +189,7 @@ namespace YooAsset
return operation;
}
AssetProviderBase provider = _provider;
ProviderBase provider = _provider;
// 释放场景句柄
ReleaseInternal();
@@ -222,7 +222,7 @@ namespace YooAsset
}
}
private bool IsAdditiveScene(AssetProviderBase provider)
private bool IsAdditiveScene(ProviderBase provider)
{
if (provider is DatabaseSceneProvider)
{

View File

@@ -5,7 +5,7 @@ namespace YooAsset
{
private System.Action<SubAssetsOperationHandle> _callback;
internal SubAssetsOperationHandle(AssetProviderBase provider) : base(provider)
internal SubAssetsOperationHandle(ProviderBase provider) : base(provider)
{
}
internal override void InvokeCallback()