Unity 6.3
0 онлайн 46 гостей 3 в системе
Вход

AssetImportContext

класс в UnityEditor.AssetImporters

Описание

Определяет контекст импорта для скриптовых импортеров во время события импорта.

Этот класс несёт и входные, и выходные сведения для задачи OnImportAsset().

Свойства

Свойство Описание
assetPathПуть к файлу исходного ресурса, который будет импортирован.
mainObjectГлавный объект, установленный на AssetImportContext.
selectedBuildTargetВозвращает текущее назначение сборки и создает зависимость от целевой платформы в скриптовом импортере.

Открытые методы

Метод Описание
AddObjectToAssetДобавление объекта в результат операции импорта.
DependsOnArtifactНастройка зависимости артефакта от ассета.
DependsOnCustomDependencyПозволяет указать, что у ресурса есть пользовательская зависимость.
DependsOnSourceAssetПозволяет указать, что ресурс зависит непосредственно от исходного файла другого ресурса (в отличие от результата импорта другого ресурса).
GetArtifactFilePathВозвращает путь к файлу артефакта, созданному другим импортером, и добавляет зависимость к этому файлу.
GetObjectsПолучает список объектов, установленных на AssetImportContext.
GetOutputArtifactFilePathВозвращает путь, куда записать новый Файл Артефакта с заданным fileName.
GetReferenceToAssetMainObjectВозвращает основной ассет из указанного пути (если он существует) и автоматически добавляет зависимость к его пути, если он является основным типом ассета.
LogImportErrorЗаносит в журнал сообщение об ошибке, возникшей во время импорта.
LogImportWarningЗаносит в журнал предупреждение, встреченное во время импорта.
SetMainObjectЗадает главный объект для импорта.