Flex / ActionScript - gire o Sprite em torno de seu centro

Criei um Sprite no Actionscript e o renderizei em um Flex Canvas. Suponha:

var fooShape:Sprite = new FooSpriteSubclass();

fooCanvas.rawChildren.addChild(myshape);

//Sprite shape renders on screen

fooShape.rotation = fooNumber;

Isto girará minha forma, mas parece girá-la em torno do ponto superior esquerdo do contêiner pai (a tela

Como forçar o Sprite a girar sobre o próprio ponto central? Obviamente, eu poderia escrever um código para calcular a rotação e depois renderizá-la novamente, mas acho que deve haver uma maneira integrada de fazer isso, e certamente não quero 'reinventar a roda', se possíve

Estou usando o FlexBuilder e, portanto, não tenho acesso à API completa do Flas

Muito obrigado!

questionAnswers(12)

yourAnswerToTheQuestion