
Код AS3:
globalSprite.x = subSprite.x;
globalSprite.y = subSprite.y;
globalSprite.addChild(subSprite);
Только так.
Добавлено через 22 минуты
А, совсем забыл, что координаты внутренних объектов сохраняются.

Код AS3:
globalSprite.x = subSprite.x;
globalSprite.y = subSprite.y;
subSprite.x = subSprite.y = 0;
globalSprite.addChild(subSprite);
Вот такой вот swap. Можно пробежаться по двум векторам со спрайтами и внутренними объектами циклом.