Flex / ActionScript - вращать Sprite вокруг его центра

Я создал Sprite в Actionscript и отобразил его на Flex Canvas. Предположим, что:

var fooShape:Sprite = new FooSpriteSubclass();

fooCanvas.rawChildren.addChild(myshape);

//Sprite shape renders on screen

fooShape.rotation = fooNumber;

Это повернет мою фигуру, но, кажется, повернет ее вокруг верхней левой точки родительского контейнера (холст).

Как я могу заставить Спрайт вращаться вокруг своей центральной точки? Я мог бы, очевидно, написать код для вычисления поворота, а затем сделать его заново, но я думаю, что для этого должен быть встроенный способ, и, конечно, я не хочу «изобретать колесо», если это возможно.

Я использую FlexBuilder, и поэтому не имею доступа к полной версии Flash API.

Спасибо много!

Ответы на вопрос(6)

Ваш ответ на вопрос