应该采用”运动引导层“动画技术,选择D选项。
在Flash等软件可以用来制作引导层动画。在Flash中引导层是用来指示元件运行路径的,在运动引导层中绘制路径,可以使运动渐变动画中的对象沿着指定的路径运动。
引导层中的图案可以为绘制的图形或对象定位,主要用来设置对象的运动轨迹。引导层不从影片中输出,所以它不会增加文件的大小,而且它可以多次使用。
扩展资料:
在Flash软件中创建引导层的方法有两种,一是直接选择一个图层,执行“添加传统运动引导层”命令,二是先执行“引导层”命令,使其自身变成引导层,再将其他图层拖曳到引导层中,使其归属于引导层。
任何图层都可以使用引导层,当一个图层为引导层后,图层名称左侧的辅助线图标表明该层是引导层。
参考资料:
百度百科-运动引导层动画
制作引导层动画步骤如下:
1、启动flash8,执行文件-新建命令,新建一个大小为800600,帧频为12fps,背景颜色为黑色的文档。
2、选择工具箱里椭圆工具,设置填充颜色为无,笔触颜色为,在舞台上绘制一个椭圆形,调整大小为600450,并设置全居中。
3、新建图层2,复制图层1的第一帧,在图层2的第一帧处右键单击,从下拉菜单中选择粘贴帧。
4、选择工具箱里橡皮擦工具,在椭圆右边擦出一个小口,为制作引导层动画做好准备工作。
5、执行文件-导入-导入到库命令,找到事先准备好的两张素材,将它们导入到库中。
6、新建图层3,从库中选择一张拖拽到舞台上,并调整它的位置,右键单击该,从下拉菜单中选择转换为元件选项,将其转换成影片剪辑元件,调整该元件的中心点到开口处上端。
7、在图层3的第100帧处插入关键帧,其他两个图层插入帧,将影片剪辑文件拖拽到开口处下端,在1-100帧中选择任意一帧,右键单击从下拉菜单中选择创建传统补件动画,并在属性里勾选同步和调整到路径。
8、交换图层2和图层3的位置,右键单击图层2,从下拉菜单中选择引导层选项,将图层2设置为引导层,图层3为被引导层。
9、新建图层4和图层5,采用同样的方法把另外一幅也制作成引导层动画,设置开口的位置不同。
10、执行atrl+enter组合键进行测试动画效果,执行文件-保存命令,在d出的对话框中输入名称,保存在一个合适的位置即可。
11、执行文件-导出-导出影片命令,在d出的对话框中输入名称,保存类型设置为gif动画格式,点击确定按钮。
1、画一个圆(无填充 描边色随意)
2、用橡皮擦工具擦除一点(只要这个圆不是封闭的就成)
3、在15帧出按f5(这个不一定要在15帧 看自己的需要所定吧)
4、创建一个图层在这个圆之下 画小球
5、选中小球按f8→选中 影片剪辑→确定
6、拖动小球到画好的圆的入点出(球的中心点得对其圆的入点)
7、在15帧出按f6插入关键帧→将小球的中心点托到圆的出点
8、右击小球所在图层的第一帧→选折创建“补间动画”
9、右击圆所在图层→引导层
1、新建FLASH文档,设置其场景尺寸、帧频及前景色。
2、新建一个元件,类型为图形,绘制一个叶子的形状。
3、新建一个影片剪辑元件,然后把叶子拖到场景中,插入一个运动引导层,用钢笔工具绘制一条弯曲的曲线。
4、把图层1中的帧延长到200帧,把运动引导层也延伸到200帧。在第一帧把叶子图形对准引导线的开始位置,在第200帧把叶子图形拖到曲线的最终位置,之后在图层1中的第30帧、90帧、150帧处插入关键帧,分别用变形工具调整叶子的形状,在第一帧选中叶子调整alpha为30%。
5、同样的方法分别设置最后一帧的叶子的alpha为0%,在其他关键帧处要用变形工具调整叶子的形状,以使动画做的更加逼真。
6、在关键帧之间创建运动补间动画。
7、插入一个图层,在最后帧处插入一关键帧,然后按F9打开动作面板,输入如下指令:
thisremoveMovieClip ();
8、同样的方法另外制作两个同样的动画。
9、回到场景中,插入两个新的图层,选择图层2,然后按CTRL+L打开库面板,把制作好的三个叶子飘落的动画拖到舞台中,分别选择3个叶子的动画给它们命名实例名字为leaf、leaftwo、leafthree。
10、选择图层3的第一帧,在此我们开始编写代码控制3个动画的飘落方法。具体代码如下:
randomTime=20
i = 1;
_rootleaf_visible = 0;
_rootleaftwo_visible = 0;
_rootleafthree_visible = 0;
_rootonEnterFrame = function () {
if (random (20) == 0) {
_rootleafduplicateMovieClip ("leaf"+i, i);
_root["leaf"+i]_x = random (500)+200;
_root["leaf"+i]_alpha = random (80)+20;
_root["leaf"+i]_xscale = random (50)+50;
_root["leaf"+i]_yscale = _root["leaf"+i]_xscale;
i++;
}
if (random (20) == 0) {
_rootleaftwoduplicateMovieClip ("leaftwo"+i, i);
_root["leaftwo"+i]_x = random (500)+200;
_root["leaftwo"+i]_alpha = random (80)+20;
_root["leaftwo"+i]_xscale = random (50)+50;
_root["leaftwo"+i]_yscale = _root["leaftwo"+i]_xscale;
i++;
}
if (random (20) == 0) {
_rootleafthreeduplicateMovieClip ("leafthree"+i, i);
_root["leafthree"+i]_x = random (500)+200;
_root["leafthree"+i]_alpha = random (80)+20;
_root["leafthree"+i]_xscale = random (50)+50;
_root["leafthree"+i]_yscale = _root["leafthree"+i]_xscale;
i++;
}
};
11、CTRL+ENTER,保存并测试影片。
选择要添加引导层的图层,右键选择添加传统运动引导层,就会自动生成一个引导层了。
可以参考下面的教程:
FLASH如何使用动画形式之引导层动画
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)