Я создал Sprite в ActionScript и передал его в Flex Canvas. Пусть:
var fooShape:Sprite = new FooSpriteSubclass();
fooCanvas.rawChildren.addChild(myshape);
//Sprite shape renders on screen
fooShape.rotation = fooNumber;
Это повернет мою фигуру, но, похоже, повернет ее вверху слева точка его родительского контейнера (холст).
Как заставить вращение вращаться вокруг - это собственная центральная точка? Я мог бы, очевидно напишите код, чтобы рассчитать поворот, а затем повторите его, но я думаю, что там должен быть встроенным способом сделать это и, конечно же, не хочет "изобретать велосипед", если возможно.
Я использую FlexBuilder и поэтому не имею доступа к полному Flash API.
Большое спасибо!