-
文档版本:3.6.1
-
文档链接:
-
具体的问题或改进建议:
大佬们,想问一下有没有像导入资源包一样的接口,方便做插件从另一个目录导入资源包
就是下面框的两个功能
回复五个字
在插件的 package.json 中的 “contributions” 定义 assets 的 menu 例如:
然后在 assets-menu 脚本中,export 出 menu 中定义的方法,方法返回的是菜单数组
下面是资源菜单信息:
export interface MenuAssetInfo {
// 资源名字
name: string;
// 资源用于显示的名字
displayName: string;
// loader 加载的层级地址
url: string;
// 绝对路径
file: string;
// 资源的唯一 ID
uuid: string;
// 使用的导入器名字
importer: string;
// 类型
type: string;
// 是否是文件夹
isDirectory: boolean;
// 是否只读
readonly: boolean;
// 虚拟资源可以实例化成实体的话,会带上这个扩展名
instantiation?: string;
// 跳转指向资源
redirect?: IRedirectInfo;
// 继承类型
extends?: string[];
// 是否导入完成
imported: boolean;
// 是否导入失败
invalid: boolean;
}
编辑器没提供一个接口直接调用吗,另外你给的这个方法,如果有demo的话,麻烦给个参考一下 
没有直接接口调用,后续会给一下 demo

