【发布时间】:2016-11-05 15:32:49
【问题描述】:
我正在使用 Cocos2d-x,我只是在寻找有效的方法来删除某些矩形区域下的精灵。
例如,如果我在场景中有很多随机定位的精灵,如果它们属于矩形 (x1, y1),(x2, y2),我想将它们全部删除,那么我需要做什么?
我看到有两种方法可以从场景中移除精灵:
this->removeChildByTag(tag);
或
sprite->removeFromParent();
因此,从这些方法看来,我们需要以某种方式找出哪些精灵位于该区域内,然后删除它们。
但是最有效的方法是什么?
谢谢!
【问题讨论】: