From aa694767af10d3117f2032e66312352dc7553a4c Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Tue, 11 Apr 2023 11:08:19 +0800 Subject: [PATCH] Update ResourceModule.cs --- .../GameFramework/Resource/ResourceModule.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Assets/TEngine/Runtime/GameFramework/Resource/ResourceModule.cs b/Assets/TEngine/Runtime/GameFramework/Resource/ResourceModule.cs index 3c30f494..f4f612e5 100644 --- a/Assets/TEngine/Runtime/GameFramework/Resource/ResourceModule.cs +++ b/Assets/TEngine/Runtime/GameFramework/Resource/ResourceModule.cs @@ -413,6 +413,19 @@ namespace TEngine return m_ResourceManager.LoadAsset(assetName, parent, out handle); } + /// + /// 异步加载资源。 + /// + /// 要加载资源的名称。 + /// 回调函数。 + /// 要加载资源的类型。 + public void LoadAssetAsync(string assetName, Action callback = null) where T : UnityEngine.Object + { + AssetOperationHandle handle = m_ResourceManager.LoadAssetAsyncHandle(assetName); + + handle.Completed += callback; + } + /// /// 异步加载资源。 ///