Всем привет!
есть следующий класс:

Код:
class WNotify extends MovieClip{
private var w_clip:MovieClip; // ссылка на клип
// конструктор
function WNotify(PARENT:MovieClip) {
PARENT.attachMovie("WNotify", "WNotify", PARENT.getNextHighestDepth());
w_clip = PARENT["WNotify"];
_x = 400;
_y = 200;
}
public function deleteObject() {
w_clip.removeMovieClip();
delete this;
}
}
создаю объект в главном фрейме

Код:
var mynotify:WNotify = new WNotify(_root);
А теперь собственно вопрос:
надо удалить объект mynotify
1 вариант) пишу

Код:
delete mynotify;
Результат: сам объект удаляется, а мувик который аттачится в конструкторе - остается
2 вариант) пишу

Код:
mynotify.deleteObject();
Результат: объект не удаляется, а удаляется только мувик созданный
Кто что подскажет, ? мож я где нить ошибку допустил