AssetImporterEditor.InitializeExtraDataInstance
Declaration
protected void InitializeExtraDataInstance(Object extraData, int targetIndex);Параметры
| Параметр | Описание |
|---|---|
| extraData | Экземпляр ScriptableObject типа, предоставленного AssetImporterEditor.extraDataType. |
| targetIndex | Соответствующий Editor.targets индекс предоставленного extraData. |
Описание
Этот метод вызывается во время процесса инициализации Редактора, после Awake и перед OnEnable.
Если AssetImporterEditor имеет атрибут CanEditMultipleObjects и выбрано более одного Импортера, этот метод будет вызван один раз для каждого extraDataTargets с использованием targetIndex для поиска соответствующего Editor.targets Импортера.
Примечание: Перезагрузка сборки или внешние изменения, внесенные в проверяемый файл в Редакторе, могут вызвать этот метод вне цикла инициализации. Однако, вы всегда должны сбросить данные в данном объекте, когда он вызван, чтобы убедиться, что вы остаетесь в курсе файла ассета.
См. пример использования в AssetImporterEditor.extraDataType.