Прослушиватель событий AS3 для изменения MovieClip

Интересно, можно ли добавить прослушиватель событий в MovieClip, который срабатывает каждый раз, когда к нему добавляется или удаляется дочерний элемент.

Это возможно?

Заранее спасибо,

Маттео


person matteok    schedule 30.06.2012    source источник


Ответы (1)


Вы можете переопределить функции addChild/addChildAt и removeChild/removeChildAt и отправить любое событие, которое вы хотите:

public override function addChild(child:DisplayObject):DisplayObject {
    dispatchEvent(new Event("newChild"));
    return super.addChild(child);
}
person turbosqel    schedule 01.07.2012