[LayaAir 2.0]destroy节点后,报错
/* 从舞台移除模型对象 @param node 节点 */
base_remove(node){
if(node.numChildren<=0)return;
console.log('移除',node.name);
let obj;
for(let i=node.numChildren-1;i>=0;i--){
obj= node.getChildAt(i);
obj.destroy();
}
}
或者
/* 从舞台移除模型对象 @param node 节点 */
base_remove(node){
if(node.numChildren<=0)return;
console.log('移除',node.name);
node.destroyChildren();
}
以上两种写法都会报错
at Scene3D.__proto._update (file:///D:/minigame/throwball/bin/libs/laya.d3.js:34104:15)
at Stage.__proto.render (file:///D:/minigame/throwball/bin/libs/laya.core.js:31069:23)
at Stage.__proto._loop (file:///D:/minigame/throwball/bin/libs/laya.core.js:31018:8)
at loop (file:///D:/minigame/throwball/bin/libs/laya.core.js:12859:15)
base_remove(node){
if(node.numChildren<=0)return;
console.log('移除',node.name);
let obj;
for(let i=node.numChildren-1;i>=0;i--){
obj= node.getChildAt(i);
obj.destroy();
}
}
或者
/* 从舞台移除模型对象 @param node 节点 */
base_remove(node){
if(node.numChildren<=0)return;
console.log('移除',node.name);
node.destroyChildren();
}
以上两种写法都会报错
at Scene3D.__proto._update (file:///D:/minigame/throwball/bin/libs/laya.d3.js:34104:15)
at Stage.__proto.render (file:///D:/minigame/throwball/bin/libs/laya.core.js:31069:23)
at Stage.__proto._loop (file:///D:/minigame/throwball/bin/libs/laya.core.js:31018:8)
at loop (file:///D:/minigame/throwball/bin/libs/laya.core.js:12859:15)
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Aar0n
赞同来自:
Aar0n
赞同来自: