cocos 3.5 插件asset-db通过uuid获取不到数据


let nodes = Editor.Selection.getSelected(‘node’);
let root= (globalThis as any).cce.Node.query(nodes[0])

Editor.Message.request(‘asset-db’, ‘query-url’,root.uuid);
Editor.Message.request(‘asset-db’, ‘query-path’,root.uuid);
Editor.Message.request(‘asset-db’, ‘query-asset-info’,root.uuid);
这几个都查询不出来数据

你在想啥?cce.Node.query获取到的是节点信息,下面的接口全是请求资源的信息

  • urlOrUUID {string} The URL or UUID of the asset,我怎么才能获得节点的asset UUID?

什么叫节点的assets?节点是资源吗?如果你不是新手的话,那么就应该回炉重造cocos了

我猜出来了, let uuids = Editor.Selection.getSelected(“asset”); 这个可以获取到asset的uuid

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。