Experimental: this API is experimental and might be changed or removed in the future.

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 处参阅用法示例。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961