I have a problem with keeping same transform of display object when re-parenting from one hierarchy to another. In image below you can see movie clip "mc1" that has nested child "mc2". "mc2" has its own child "mc3" and so on. Each descendant is somehow transformed (rotation, scale, etc..). I want to take "mc4" from hierarchy "mc1" and put inside on "do3" of hierarchy "do1" (that also has different transformations in each level).
So how do I put square "mc4" without changing it's appearance (except location) into other hierarchy? (Imagine drag and drop).
I tried doing it with Transform.concatenedMatrix property but I got lost.
Thanks!