Подскажите, пожалуйста, как повернуть один мувик и удалить другой, после применения globalToLocal.

Код AS1/AS2:
hero.swapDepths(1);
angel = 5;
onEnterFrame = function () {
if (hero._rotation<45) {
hero._rotation += angel;
} else {
hero = {x:hero._x, y:hero._y};
dubl.globalToLocal(hero);
dubl.mc._x = hero.x;
dubl.mc._y = hero.y;
//
dubl.mc._rotation = hero._rotation;
removeMovieClip(hero);
}
};
Предполагаю, что нужно перевести координаты мувика обратно в глобальные, но не получается.