Cocos2d-x:在解除分配CCNode对象时,应该手动删除所有添加的子节点

时间:2013-08-16 14:44:51

标签: cocos2d-x cocosbuilder

案例是我有一个用cocosBuilder创建的CCLayer,并且有一些子程序以编程方式或最初使用构建器添加。 如果我不手动删除所有孩子,我不确定孩子是否会被正确释放。

2 个答案:

答案 0 :(得分:0)

您无需手动删除它们。每个节点在解除分配时都会删除它的子节点(清空子节点数组)。

答案 1 :(得分:0)

但我认为如果我们经常将它们添加到主游戏层,我们应该删除它们。与时间一样,会有很多等待删除,这可能会增加内存使用量。