Таким образом, им с помощью этого кода, чтобы удалить несколько видеофрагментов из моей стадии:Проблемы получать объекты в стадии
for (var i:uint = 0; i < this.numChildren; i++)
{
if (this.getChildAt(i) is MovieClip
&& pecasInGame.indexOf(this.getChildAt(i)) >= 0)
{
removeChild(this.getChildAt(i));
}
}
Но его не очень хорошо работает ... У меня есть 5 клипов, чтобы удалить, и они все добавляются динамически, когда эти мувиклипы добавляются, я вставляю их в этот массив «pecasInGame», а когда есть пять, я пытаюсь удалить с помощью вышеупомянутого цикла.
Проблема в том, что она удаляет только 3 объекта 0, 2 и 4. 1 и 3 arent даже перечислены в цикле. Любая идея, почему это произойдет?
Я тебя люблю человека! Большое спасибо! Это было настолько очевидно, что мне действительно стыдно прямо сейчас lol –