learn.md 652 字节
Newer Older
开发游戏的老王's avatar
开发游戏的老王 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
# 大不了从头再来(新局启动)

请先阅读本节讲义⬇

[《大不了从头再来(新局启动)》](https://orzgame.blog.csdn.net/article/details/105161381)


将一个节点通过其父节点的`remove_child`从场景树中移除后,为什么还要调用其自身的`queue_free`函数?

## 答案

`remove_child`只是将它从场景树上移除,但其内存资源并未释放,所以要调用`queue_free`将其放到待释放队列中,由引擎释放其内存资源

## 选项

### A

没有必要调用

### B

调用其自身的`queue_free`以后就可以重复使用了

### C

可以给其赋值为null来代替`queue_free`