active = false 和 removeFromParent 大家都这么选？

嘿嘿嘿
Fri, 24 Apr 2026 10:03:41 +0000

如果针对一个节点的隐藏，那种方式合适呢，看的一些文章，说 active = false 的话，只是在收集渲染数据，跳过该节点，不会导渲染数据的重建，如果是这样的话，那会比 removeFromParent 导致节点树变化，重建渲染数据好很多吧？我的理解对吗？另外，我看在 cocos creator 中，对于节点透明度为 0 的话，也不参与渲染，同时也不影响节点树，那这种不重建渲染数据，是不是又会更佳？比 active = false 更小恢复的开销。

阅读整个主题