That shouldn't be the case. You will have to offset the original mc's x and y by half the width and height of the original; but the rotation of the wrapping mc should always take place around that mc's origin.
e.g. var wrapper:Sprite=new Sprite(); wrapper.addChild(original); original.x=-original.width/2; original.y=-original.height/2; addChild(wrapper); wrapper.rotation=45; ... or whatever. If you're really getting erroneous results from that sort of setup, I'd love to see the source code. Ian On Sun, Jan 11, 2009 at 2:00 AM, Anthony Pace <anthony.p...@utoronto.ca> wrote: > I have actually tried that yet, it seems that when I move the mc in the > wrapper, the origin of the wrapper changes to be that of mc upper left most > point. > > Leandro Ferreira wrote: >> >> The easiest way is to wrap it arount another object, move its position and >> rotate the wraper. >> >> Leandro Ferreira >> >> >> On Sat, Jan 10, 2009 at 10:11 PM, Anthony Pace >> <anthony.p...@utoronto.ca>wrote: >> >> >>> >>> How do you change the origin of rotation dynamically? can it be done? or >>> will it always be 0,0 >>> >>> I was hoping that with the new features of as3 that this I would be able >>> to >>> indicate where I wanted the origin; yet, I am starting to think that I >>> was >>> hoping for too much. >>> >>> >>> _______________________________________________ >>> Flashcoders mailing list >>> Flashcoders@chattyfig.figleaf.com >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> >> >> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders