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

AssetImportContext.SetMainObject

Declaration

public void SetMainObject(Object obj);

Параметры

Параметр Описание
Объект Объект, который будет установлен в качестве главного объекта. Этот объект должен быть уже добавлен методом AddObjectToAsset.

Описание

Задает главный объект для импорта.

Используйте этот метод для указания главного объекта в файле ассета.

Примечание: Перед вызовом этого метода объект, переданный в качестве аргумента, должен быть добавлен с помощью AddObjectToAsset. Если этот метод не вызван, то один из объектов, добавленных с помощью AddObjectToAsset, произвольно продвигается в качестве главного объекта. Если объекты типа GameObject добавлены с помощью AddObjectToAsset, то SetMainObject должен ссылаться на один из этих объектов. Передача объекта другого типа приводит к игнорированию выбора и продвижению произвольного GameObjects в качестве главного объекта.

Примечание: Этот метод возвращает ошибку при использовании в AssetPostprocessor, потому что Импортер устанавливает главный объект позже в процессе импорта.