mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-28 03:28:47 +00:00
Update AssetSystem
This commit is contained in:
@@ -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()
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user