0
我真的有麻烦让一个简单的旋转效果正常工作。我想在边界容器上应用简单的旋转效果。旋转可以正常播放,但它不会围绕其中心旋转,而是围绕其左上角x/y旋转。汽车中心转换不起作用
我已经读过,通过设置autoCenterTransform为true,这会自动发生这种情况,但事实并非如此,它仍然围绕左上角旋转?
这里是我的组件代码...
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="50"
height="50">
<fx:Declarations>
<s:Rotate id="rotateMinus60"
target="{this}"
autoCenterTransform="true"
angleTo="-60">
</s:Rotate>
</fx:Declarations>
<fx:Script>
<![CDATA[
public function rotateObject():void{
rotateMinus60.play();
}
]]>
</fx:Script>
</s:BorderContainer>
我打电话从别的地方了“rotateObject”功能,但是这不应该的问题,也许我错过了一些东西明显?