经观察,qq头像运动类似于正弦曲线,头像先是左偏移,向右上方运动,然后向右下方运动,我们可以定义三个点,如果你想要更好的效果请多定义一些点,flash会补上中间的动画,更为精细。
代码如下 | 复制代码 |
<s:Animate id="rock" target="{face}" repeatCount="0" repeatBehavior="reverse" duration="500"> <s:MotionPath property="x"> <s:Keyframe value="3" time="0" /> <s:Keyframe value="5" time="250" /> <s:Keyframe value="7" time="500" /> </s:MotionPath> <s:MotionPath property="y"> <s:Keyframe value="7" time="0" /> <s:Keyframe value="3" time="250" /> <s:Keyframe value="7" time="500" /> </s:MotionPath> </s:Animate> |
时间: 2024-10-09 05:14:47