Version: 2020.2

AssetImporterEditor.InitializeExtraDataInstance

切换到手册
protected void InitializeExtraDataInstance (Object extraData, int targetIndex);

参数

extraData AssetImporterEditor.extraDataType 提供的类型的 ScriptableObject 实例。
targetIndex 提供的 extraData 的对应 Editor.targets 索引。

描述

在编辑器的初始化过程中调用此方法(在 Awake 之后,OnEnable 之前)。

如果 AssetImporterEditor 具有 CanEditMultipleObjects 属性并选择了多个导入器,则对于每个 extraDataTargets,使用 targetIndex 调用此方法一次,以找到对应的 Editor.targets 导入器。

注意:程序集重载或是对编辑器中所检查文件进行的外部更改可能会在初始化循环外部触发此方法。 但是,在调用给定对象时,应始终在其中重置数据,以确保与资源文件保持同步。

请在 AssetImporterEditor.extraDataType 处参阅用法示例。