Цитата:
|
в определённый момент объект должен удалить себя из родителя,
|
Ошибка закралась на этапе постановки задачи.
Ребенок НЕ ДОЛЖЕН удалять себя из родителя.
И если вдруг, по каким-то неведомым причинам (которых я не могу найти для этой ситуации, кроме как Венера попала в созвездие водолея или прилетели инопланетные поработители и помутили разум творящего сие добро), ребенок вдруг оказался должен это сделать. То возвращаемся к предыдущему пункту, соглашаемся с тем что ребенок ничего не должен, и ищем проблему выше.
А создавать специальных ивент не нужно. Всё, что нужно, это:

Код AS3:
dispatchEvent(new Event(READY_FOR_DELETION));