J'ai créé un Sprite dans Actionscript et l'ai rendu sur une toile Flex. On suppose:Flex/ActionScript - faire pivoter Sprite autour de son centre
var fooShape:Sprite = new FooSpriteSubclass();
fooCanvas.rawChildren.addChild(myshape);
//Sprite shape renders on screen
fooShape.rotation = fooNumber;
Cela tourne ma forme, mais semble tourner autour du point supérieur gauche de son conteneur parent (la toile).
Comment puis-je forcer le Sprite à tourner autour de son propre point central? Je pourrais évidemment écrire le code pour calculer la rotation, et ensuite le rendre à nouveau, mais je pense que doit être un moyen intégré de le faire, et certainement ne pas vouloir «réinventer la roue» si possible. J'utilise FlexBuilder et je n'ai donc pas accès à l'API Flash complète.
Merci beaucoup!
ce n'est pas ce qui a été demandé – Niels