Version: 2022.2

EditorUtility.UnloadUnusedAssetsImmediate

切换到手册
public static void UnloadUnusedAssetsImmediate ();

参数

ignoreReferencesFromScript 如果为 true,则删除资源(即使在脚本中关联这些资源)。

描述

卸载未使用的资源。

如果在遍历整个游戏对象层级视图后未访问到某资源(包括脚本组件),则将其视为未使用的资源。该操作也检查静态变量。

通过传入其他参数,您可以有选择性地忽略脚本属性的资源引用和静态变量。卸载的资源将在首次使用时重新加载。

此方法与 Resources.UnloadUnusedAssets 有所不同,因为它将在返回之前等待完成资源垃圾回收。

另请参阅:Resources.UnloadUnusedAssets