Вот еще вопрос, а как в этом фрагменте:

Код AS3:
if (currentCount == totalCount)
{
mc.stop();
mc.removeEventListener(Event.ENTER_FRAME, frameHandler);
}
Записать оператор удаления текущего мувиклипа mc со стэйдж?
Казалось бы:

Код AS3:
this.removeChild(mc);
Должно было сработать, однако нет, видимо потому, что у нас наследование от EventDispatcher, который не имеет метода removeChild().
Но как тогда?
(Если сделать наследование от MovieClip, то тогда этот же оператор выдает:
Цитата:
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display:: DisplayObjectContainer/removeChild()
at PlayerMC/::frameHandler()
|
)