В конце игры удаляю объекты одного типа.

Код AS3:
private function removeCloud() : void {
for (var p:int = 0; p < _view.numChildren; p++){
var cloud:CloudCloud = _view.getChildAt(p) as CloudCloud;
if (cloud != null){
_view.removeChild(cloud );
}
}
}
Не удаляются, или удаляются не все.