You didn't say what transformer.translateToZero() does but, are you sure the character is always aligned at (0, 0)?
I mean, you should pass bounds as BitmapData.draw()'s clipRect argument if you wanted it to copy the whole MovieClip.
MrKishi
2010-03-14 10:33:45