AssetImportContext.SetMainObject
Declaration
public void SetMainObject(Object obj);Параметры
| Параметр | Описание |
|---|---|
| Объект | Объект, который будет установлен в качестве главного объекта. Этот объект должен быть уже добавлен методом AddObjectToAsset. |
Описание
Задает главный объект для импорта.
Используйте этот метод для указания главного объекта в файле ассета.
Примечание: Перед вызовом этого метода объект, переданный в качестве аргумента, должен быть добавлен с помощью AddObjectToAsset. Если этот метод не вызван, то один из объектов, добавленных с помощью AddObjectToAsset, произвольно продвигается в качестве главного объекта. Если объекты типа GameObject добавлены с помощью AddObjectToAsset, то SetMainObject должен ссылаться на один из этих объектов. Передача объекта другого типа приводит к игнорированию выбора и продвижению произвольного GameObjects в качестве главного объекта.
Примечание: Этот метод возвращает ошибку при использовании в AssetPostprocessor, потому что Импортер устанавливает главный объект позже в процессе импорта.