AssetDatabase.MoveAssetsToTrash
Declaration
public static bool MoveAssetsToTrash(string[] paths, List<string> outFailedPaths);Параметры
| Параметр | Описание |
|---|---|
| пути | Project относительные пути ассетов или папок, которые будут удалены. |
| outFailedPaths | Project относительные пути, которые не удаляются. |
Возвращаемое значение
логическое Возвращает true, если все ассеты в путях удалены успешно, false, если какой-либо из указанных путей не существует или удаление не удалось.
Описание
Позволяет перемещать несколько ассетов или папок в корзину одновременно с преимуществами производительности под управлением версиями.
Пути должны быть относительными к папке проекта, например: "Assets/MyTextures/hello.png"
Это следует использовать вместо AssetDatabase.MoveAssetToTrash по причинам производительности при одновременном использовании многих ассетов с активной интеграцией управления версиями.
Обратите внимание, что ускорение будет присутствовать только при использовании базы данных ассетов v2. Также обратите внимание, что файлы, находящиеся под управлением версиями, не гарантировано окажутся в OS корзина, так как они удаляются самой системой управления версий.
Дополнительные ресурсы: AssetDatabase.DeleteAsset, AssetDatabase.MoveAssetToTrash, AssetDatabase.MoveAssetsToTrash.