Utworzyłem Sprite w Actionscript i renderowałem go do Flex Canvas. Załóżmy:Flex/ActionScript - obracaj Sprite wokół jego centrum.
var fooShape:Sprite = new FooSpriteSubclass();
fooCanvas.rawChildren.addChild(myshape);
//Sprite shape renders on screen
fooShape.rotation = fooNumber;
To będzie obracać mój kształt, ale wydaje się obracać wokół górnej lewej punkcie jego kontenera nadrzędnego (płótno).
Jak zmusić Sprite do obracania się wokół własnego punktu centralnego? Oczywiście mogę napisać kod, aby obliczyć obrót, a następnie go ponownie renderować, ale myślę, że musi być wbudowanym sposobem, aby to zrobić, a na pewno nie chce "wymyślić koła" , jeśli to możliwe.
Używam FlexBuilder, a zatem nie mam dostępu do pełnego Flash API.
Dziękuję bardzo!
To nie jest to, o co został poproszony o – Niels