新手请教问题:
通过以下方式加载prefab
assetManager.loadBundle(bundleName,(err,bundle:AssetManager.Bundle)=>{
if (err != null){
error(${bundleName}加载失败);
resolve(null);
}
bundle.load(prefabName,(err,prefab:Prefab)=>{
if (err != null){
error(${prefabName}加载失败);
resolve(null);
}
//每加载一次prefab就保存一下。
//this.prefabs[formName] = prefab;
resolve(prefab);
});
});
拿到prefab后 通过 let node = instantiate(prefab); 对prefab进行实例化
当 node 关闭,被销毁后,请问:prefab需要被销毁吗?