mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
资源释放时序优化
This commit is contained in:
@@ -945,6 +945,7 @@ namespace TEngine
|
|||||||
#region 资源回收
|
#region 资源回收
|
||||||
public void UnloadUnusedAssets()
|
public void UnloadUnusedAssets()
|
||||||
{
|
{
|
||||||
|
m_AssetPool.ReleaseAllUnused();
|
||||||
foreach (var package in PackageMap.Values)
|
foreach (var package in PackageMap.Values)
|
||||||
{
|
{
|
||||||
if (package is { InitializeStatus: EOperationStatus.Succeed })
|
if (package is { InitializeStatus: EOperationStatus.Succeed })
|
||||||
@@ -952,7 +953,6 @@ namespace TEngine
|
|||||||
package.UnloadUnusedAssets();
|
package.UnloadUnusedAssets();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
m_AssetPool.ReleaseAllUnused();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ForceUnloadAllAssets()
|
public void ForceUnloadAllAssets()
|
||||||
|
Reference in New Issue
Block a user