Мой вопрос так же прост, как и заголовок, но поиск в Google не дал мне простого ответа «да / нет».
Есть ли в AS3 деструктор класса?
Короче говоря: нет, это не так. Виртуальная машина Flash Player использует концепцию сборщика мусора. У вас нет прямого контроля над памятью, используемой объектами (за исключением редких случаев, таких как BitmapData.dispose() и ByteArray.clear()), но вы должны сделать некоторую работу, чтобы сделать возможным сбор мусора. И нет никакой возможности, чтобы что-то срабатывало автоматически, когда объект умирает.
BitmapData.dispose()
ByteArray.clear()
Перейдите по ссылкам, чтобы узнать больше о логике GC.