用Flash脚本制作物体的运动轨迹

  • 格式:doc
  • 大小:12.00 KB
  • 文档页数:2

用Flash脚本制作物体的运动轨迹
作者:程阔华
来源:《读写算》2013年第34期
【摘要】有时候,我们需要得到物体运动后留下的轨迹,但是用Flash制作物体的运动简单,留下痕迹却难。

本文主要介绍了用Flash脚本制作物体的运动轨迹的方法。

利用Flash脚本制作物体的运动轨迹,简便快捷,让物体运动时自动留下轨迹。

【关键词】制作课件 Flash脚本运动轨迹
有时候,我们需要得到物体运动后留下的轨迹,但是用Flash制作物体的运动简单,留下痕迹却难。

常用的方法有逐帧法、图形补间动画法、遮罩动画法等。

制作课件(如:分析变速器各个档的动力传递路线),需要制作物体(动力)的运动轨迹。

利用powerpoint制作,一条线一条线地设置:自定义动画/添加效果/进入/切入/方向、速度等,很麻烦;利用Flash制作,按照上面的思路制作线条,不管是补间动画,还是遮罩动画也很麻烦。

本人通过从网上查找,找到了一个简便快捷的方法,利用Flash脚本制作物体的运动轨迹,不用一条线一条线地设置,让物体运动时自动留下轨迹。

思路是随着物体的运动逐渐显示引导线。

基本原理是不断获取移动点的坐标,然后利用moveTo()、lineTo()、或curveTo()函数画线,描绘出引导线,即运动轨迹。

方法如下:
1.打开Flash软件,新建影片元件:“小球”(也可以是虚的),设置大小和颜色。

2.在图层1中放入图片,第50帧插入帧。

3.在图层1上新建图层2,第1帧拖入影片元件,注意填写“影片剪辑”名称为:“mc”;第50帧插入关键帧,然后建立补间动画。

4.在图层2上新建引导层,在其第1帧画引导线,注意线条首尾相接。

控制面板如图1所示:
5.点击图层2的第1帧将“小球”移动到引导线的起点;点击图层2的第50帧将“小球”移动到引导线的终点。

7.按ctrl+Enter观看。

运行后,发现曲线不流畅,特别是曲线弧度较大的地方明显;修改(阴影部分)后得到运动的轨迹光滑。

参考资料:
[1]《用falsh脚本画任意曲线》
[2] 徐绪堪《Flash8动画制作与ActionScript编程》[M] 北京:清华大学出版社。