紧急求助:用扩展创建一个node后,没有关联到原prefab,unlinkPrefab设了false也无效果

在prefab编辑的时候,通过插件代码来自动加一个prefab到节点下,虽然加上了但是这个prefab被石莉化,断开了和原来prefab的链接。
Editor.Message.request(‘scene’, ‘create-node’, {
parent:parent_uuid,
name: node_name,
assetUuid:asset_uuid,
unlinkPrefab:false,
})
但是用人肉拖动一个asset里的prefab到节点下,可以保持link关系。是代码写的方法不对还是一个bug呢?

需要传一下 type 为 cc.type,unlinkPrefab 可以不用设置

Editor.Message.request('scene', 'create-node', {
    parent: '50Z4o3rfZCRq83Tw8Ywr8Y',
    type: 'cc.Prefab',
    name: 'test',
    assetUuid: 'bf9fd93a-0368-4bf2-b105-4aea4d09ddf2',
    unlinkPrefab: false,
});
1赞