一、如何用flash中的按钮制作相册,切换图片
1、这里用的是AnimateCC,新建AS3文档。
2、可以找几张图片导入到舞台中,这里我们用矩形状形代替。这几张图片尺寸最好一致,保证效果。
3、分别将这几张图片转换为影片剪辑,并分别设置实例名为image0,image1,image2
4、接下来制作按钮。这里我们用影片剪辑制作按钮。
5、0FLASH CS6中如何将影片剪辑用作按钮(AS3版)
6、设置这几个按钮的实例名分别为btn0,btn1,btn2
7、for(var i:int=0;i<image_count;i++)
8、this["image"+i].visible=false;
9、this["btn"+i].addEventListener(MouseEvent.CLICK,ChangeImage);
10、this["btn"+image_index].gotoAndStop(2);
11、function ChangeImage(e:MouseEvent):void
12、var obj:Object=e.currentTarget;
13、var t:int=int(obj.name.slice(3));
14、this["btn"+image_index].gotoAndStop(1);
15、this["image"+image_index].visible=false;
16、this["image"+image_index].visible=true;
17、运行后,通过点击按钮可以切换图片。
二、flash怎么制作图片切换的遮罩动画
1、在Flash中新建1个图层,用线条工具画一条竖直线放在相对舞台的左面,第30帧处插入关键帧。
2、点击第30帧把竖直线拉到舞台右面,点住任意一帧,在属性里面把补间改为形状。
3、建一个图层,和上面一样画一个竖直线,这次把竖直线从右到左放,然后在属性补间里面选择形状动画如何使用Flash遮罩制作图片切换特效如何使用Flash遮罩制作图片切换特效。然后再新建图层,导入一张图片,相对舞台大小。
4、新建图层,在第20帧处插入关键帧,导入一张图片,相对舞台大小,第30帧处插入帧
5、新建图层,第20帧处插入关键帧,用矩形工具画一个长方形的方块颜色任意,注意一定要和两个线条对齐。否则没有拉开效果。
6、在第30帧处插入关键帧,把方块用任意变形工具拉大,相对于舞台如何使用Flash遮罩制作图片切换特效综合教程。点击属性补间改为形状,点击图层5点右键,选择遮罩层。
三、用Flash制作图片切换特效
图片切换是网页中最为常见的效果,一般的广告牌都是通过图片切换制作的。在这里向大家介绍常见的图片切换方式:百叶窗的图片切换效果。
在本文中主要学习到的内容有:两层上不同图片的导入和精细的控制;遮罩和形状变化组合的应用。
1、按Ctrl N新建一个flash文件,执行“File/Import”命令(快捷键为:Ctrl R),然后从弹出的对话框中选择你要引用的图片文件,单击OK按钮确认,按Ctrl Alt I键调出Info面板,将宽(W)设为:285,高(H)设为:220。
2、按Ctrl B将导入的图片打碎,选择工具栏中的椭圆形工具,设置好Stroke面板的参数后,按住Shift键,在工作区中拖动鼠标,画一个图形,选中该图形,按Ctrl Alt I键在Info面板中将宽(W)设为:240,高(H)设为:216,将圆形移动图片中央,选中图形及图形外边的图片,按delete键,将其删除。
3、单击时间线窗口左下解的“”按钮,新建一个层:Layer2,用一面的方法制作另一个图形,使得Layer2上的图片刚好遮掩在Layer1上。
4、再新建一个层Layer3,选择工具栏中的矩形工具,将其属性区中的线框设置成“无线框”,填充颜色设置为“黑色”,在工作区中拖动鼠标画一个长方形。
5、用箭头工具选中该长方形,然后然后执行“Insert/”命令(快捷键为F8键)把它转换为:Graphics符号,命名为:百叶;按Ctrl F8键再新建一个符号,符号类型为:Graphics,命名为:百叶2,进入其编辑环境,按Ctrl L键打开符号库,将符号百叶拖入工作区,并适当调整其位置,分别在第15、25、40帧处按F6插入一关键帧,分别选择第15帧和第25帧,在Info面板中将高度设置为1,按照建立路径。
时间轴上窗口左上角上的Scene1回到主场景,并删除长方形图片,按Ctrl L打开符号库,将符号百叶1拖入场景中,将其移动到图片最下方,调整其位置,用鼠标右键单击Layer3层的名称,从弹出的菜单中选择Mask项,这时Layer3层变成了遮罩层,遮罩区域之外的Layer2层中的图片将显示不出来。
7、新增8个层,按住Shift键,选中Layer2和Layer3,用鼠标右键单击被选中的任意一帧,从弹菜单中选择CopyFrames,用鼠标右键单击Layer4层的第1帧,从弹出的菜单中选择PasteFrames,这时Layer4将变成了复制后的Layer2和Layer3遮罩层,
8、单击复制后的遮罩层,按键盘上的向上箭头键,移动选区,移动后的位置
9、用同样的方法,依次在Layer5至Layer11中分别复制Layer2和Layer3图层,将各个遮罩层中的百叶1向上移动,并顺次向上连接,按住Shift键,选中所的层中的第42帧,并用鼠标右键单击它在弹出的菜单中选择InsertFrame项(快捷键为:F5),使所有层的帧都增加42帧,然后单击时间轴窗口层名称上方的按钮,锁住所有的层,这时所有的操作都完成了,你可以按Ctrl Enter键测试一下成果,对了,不要忘了保存。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!