再插件代码中修改了Prefab数据如何保存啊
Editor.assetdb.queryAssets(“db://assets/**/*”, ‘prefab’, function (err, prefabs) {
prefabs.forEach(function (prefab) {
Editor.Ipc.sendToAll(‘scene:enter-prefab-edit-mode’, prefab.uuid);
cc.AssetLibrary.loadAsset(prefab.uuid, function (error, asset) {
if (error) {
Editor.warn(" prefab uuid error" + error);
return;
}
let node = asset._instantiate();
let name = node.name;
let editNode = cc.find(name);
if (editNode) {
editNode.children.forEach(function (node) {
findNode(node);
});
}
});
});
});
