在Flex中平滑旋转图像

时间:2011-03-22 12:11:35

标签: actionscript-3 flex4 mxml

我正在尝试围绕其中心点旋转PNG图像,以便我可以将其用作等待图标。

这似乎是要走的路,但在动画重复之前会有明显的延迟。

<s:Parallel id="animateTimer" target="{timerImg}" repeatCount="0" repeatDelay="0" duration="1500">
    <s:Rotate angleFrom="0" angleTo="360" autoCenterTransform="true"/>
</s:Parallel>

有人可以为我阐明这一点吗?为什么当我将重复延迟设置为0时它是否会在重复之前有明显的延迟?

1 个答案:

答案 0 :(得分:0)

所以解决方案看起来像这样:

(为简单起见,在本例中删除了并行)

<s:Rotate angleFrom="0" angleTo="360" autoCenterTransform="true" id="animateTimer" target="{timerImg}" 
              repeatCount="0" duration="1500" easer="{new spark.effects.easing.Linear()}"/>