求助大佬,怎么根据prefab的名字实例化Node

我添加了一个Assets Bundle,里面放了一堆prefab
image

需求:我想通过prefab的名字来实例化一个Node,但是怎么获取到prefab的名字呀?
求助大佬!!

代码如下:


调用: createPoker(1)
image

求助大佬,万分感谢!!!

console.log(this.pokerPrefab.length) //打印:54(54为poker文件夹内prefab总数量)
console.log(prefab.name) //打印为空
console.log(prefab.toString()) //打印为空

预制体3.4.0版本,name属性我记得好像是空的,在data里面获取name属性试试,prefab.data.name

还有就是说,用字典存储Prefab比较好,个人感觉,key为prefab的name,value为prefab
let prefabList: {[name: string]: Prefab} = {};

感谢,prefab.data.name确实好用,这个字典的方法也方便,感谢

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