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

AssetImportContext.AddObjectToAsset

切换到手册
public void AddObjectToAsset (string identifier, Object obj);
public void AddObjectToAsset (string identifier, Object obj, Texture2D thumbnail);

参数

identifier 与此对象关联的唯一标识符。
obj 要添加到资源中的 Unity 对象。
thumbnail 要用作此对象缩略图的可选 2D 纹理。

描述

向导入操作的结果添加对象。

使用此方法可向生成的资源添加对象。如果导入过程产生多个 Unity 对象,可以多次调用 AddObjectToAsset。 注意: 必须确保导入器为每个添加的对象提供唯一标识符。 还必须确保每次重新导入文件时,您的代码都会重新生成相同的标识符:标识符应是确定的。这样,Unity 就可以使之前导入的对象与新创建的对象保持一致。 标识符只需在资源文件上下文中唯一,不需要在整个项目中唯一。