Falsh怎么做一个圆滚成一条线的动画

核心提示临时想出来的办法,楼主试试:把这个问题解析为3部分:[1]一个圆滚动[2]顺着圆的切线方向出现了一条直线[3]按照直线出现的节奏,圆逐渐消失了于是1.主时间轴图层a:做一个一个方块像前延伸成一条直线的动画,用补间形状就可以2.主时间轴图层b

临时想出来的办法,楼主试试:

把这个问题解析为3部分:

[1]一个圆滚动

[2]顺着圆的切线方向出现了一条直线

[3]按照直线出现的节奏,圆逐渐消失了

于是

1.主时间轴图层a:做一个一个方块像前延伸成一条直线的动画,用补间形状就可以

2.主时间轴图层b:用刚才那条线一样的颜色和宽度,创建一个圆,注意圆的周长和直线长相等

3.把圆转换成元件吧,因为要滚动

4.将圆的那个元件最后一帧拖到直线尾部,创建动画,并在运动里面选旋转一周(圆心与直线距离始终等于圆的半径,即直线始终为圆的切线)

5.在圆的元件内部,复制圆图层(图层c),做一个动画遮罩= =[可惜flash不支持蒙版遮罩,不然拉一个渐变就解决了= =]

然后调一调看起来就像了……

 
友情链接
鄂ICP备19019357号-22