InSceneAssetUtility
класс в UnityEditor
Описание
Предоставляет методы, связанные с ассетами сцены.
Средства в сцене — это объекты сцены, на которые ссылаются один или несколько объектов в сцене и которые относятся к типу ассетов. Примеры типов ассетов включают, но не ограничиваются, Mesh, Materialи ScriptableObject. Если ресурсы в сцене не преобразуются в ресурсы проекта (например, с помощью AssetDatabase.CreateAsset), они сериализируются внутри файлов сцены. Это может привести к нежелательному увеличению размера файла сцены. InSceneAssetUtility предоставляет методы идентификации и управления такими объектами.
Статические методы
| Метод | Описание |
|---|---|
| CollectInSceneAssets | Получает информацию об ассетах в сцене, на которые ссылается заданная GameObjects или сцена. |
| CreateAssetFromInSceneAsset | Создает ресурс проекта из указанного ресурса сцены и сохраняет его в указанном пути к файлу. |
| CreateInSceneAssetFromAsset | Создает объект ассета сцены из данного ассета проекта. |
| IsInSceneAsset | Проверяет, является ли заданный объект ассетом сцены. |