Цитата:
Но trace не прекращается никогда... Подскажите пожалуйста.
|
Если ещё где-нибудь не завязались(подписка функции принадлежащей этому мувику на внешний диспетчер тоже считается завязкой) - прекратится когда-нибудь
Если бы этот трейс был не в кадрах, а например в onEnterFrame, то во избежании таких казусов во время ожидания GC надо было бы отписать этот onEnterFrame при удалении со стейдж.
А так, если оно что-то в кадре делает - ну флаг сделайте и при удалении со стейдж выставляйте в false - при добавлении на стейдж - в true.
Как проверить, что Вы впринципе не оставили ссылок на объект?
- после уборки со стейджа написать System.gc() и запустить флешку в дебажном флеплеере - трейсы должны прекратиться (в релизе оставлять нельзя - падать будет, на худой конец директивами компилятора обернуть)
- посмотреть профайлером