diff --git a/Assets/TEngine/Runtime/GameFramework/Resource/IResourceManager.cs b/Assets/TEngine/Runtime/GameFramework/Resource/IResourceManager.cs index 74dd0789..046ed783 100644 --- a/Assets/TEngine/Runtime/GameFramework/Resource/IResourceManager.cs +++ b/Assets/TEngine/Runtime/GameFramework/Resource/IResourceManager.cs @@ -219,6 +219,20 @@ namespace TEngine /// 要加载资源的类型。 /// 异步加载资源句柄。 AssetOperationHandle LoadAssetAsyncHandle(string assetName) where T : Object; + + /// + /// 同步加载子资源对象 + /// + /// 资源类型 + /// 资源的定位地址 + public SubAssetsOperationHandle LoadSubAssetsSync(string location) where TObject : UnityEngine.Object; + + /// + /// 异步加载子资源对象 + /// + /// 资源类型 + /// 资源的定位地址 + public SubAssetsOperationHandle LoadSubAssetsAsync(string location) where TObject : UnityEngine.Object; /// /// 异步加载场景。