/// <summary> /// index 加载完成,执行单个资源回调函数,跟回调进度(100%) /// </summary> /// <param name="index"></param> /// <param name="uObj"></param> internal void InvokeComplete(int index, UnityObject uObj) { string pathOrAddress = m_PathOrAddresses[index]; UnityEngine.Debug.Log("Asset" + $"Complete({pathOrAddress})"); ProgressCallback?.Invoke(pathOrAddress, 1.0f, m_UserData); CompleteCallback?.Invoke(pathOrAddress, uObj, m_UserData); }
/// <summary> /// index 加载完成,执行单个资源回调函数,跟回调进度(100%) /// </summary> /// <param name="index"></param> /// <param name="uObj"></param> internal void InvokeComplete(int index, UnityObject uObj) { string pathOrAddress = m_PathOrAddresses[index]; Utility.DebugUtility.LogVerboseMemory("Asset", $"Complete({pathOrAddress})", false); ProgressCallback?.Invoke(pathOrAddress, 1.0f, m_UserData); CompleteCallback?.Invoke(pathOrAddress, uObj, m_UserData); }