百科游戏 手游攻略
大家好,今天给各位分享flash 图片切换的一些知识,其中也会对如何用flash中的按钮制作相册,切换图片进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
如何用flash中的按钮制作相册,切换图片
如何通过按钮切换图片(AS3)
这里用的是AnimateCC,新建AS3文档。
请点击输入图片描述
可以找几张图片导入到舞台中,这里我们用矩形状形代替。这几张图片尺寸最好一致,保证效果。
请点击输入图片描述
分别将这几张图片转换为影片剪辑,并分别设置实例名为image0,image1,image2
设置好后对齐这几张图片。
请点击输入图片描述
请点击输入图片描述
接下来制作按钮。这里我们用影片剪辑制作按钮。
0FLASHCS6中如何将影片剪辑用作按钮(AS3版)
请点击输入图片描述
设置这几个按钮的实例名分别为btn0,btn1,btn2
请点击输入图片描述
接下来在主时间轴加如下代码:
varimage_index:int=0;
varimage_count:int=3;
initImage();
functioninitImage():void
{
for(vari:int=0;i { if(i!=image_index) { this["image"+i].visible=false; } this["btn"+i].addEventListener(MouseEvent.CLICK,ChangeImage); } this["btn"+image_index].gotoAndStop(2); } functionChangeImage(e:MouseEvent):void { varobj:Object=e.currentTarget; vart:int=int(obj.name.slice(3)); if(t==image_index) { return; } this["btn"+image_index].gotoAndStop(1); this["image"+image_index].visible=false; image_index=t; obj.gotoAndStop(2); this["image"+image_index].visible=true; } 请点击输入图片描述 运行后,通过点击按钮可以切换图片。 请点击输入图片描述 用Flash制作图片切换特效 图片切换是网页中最为常见的效果,一般的广告牌都是通过图片切换制作的。在这里向大家介绍常见的图片切换方式:百叶窗的图片切换效果。 在本文中主要学习到的内容有:两层上不同图片的导入和精细的控制;遮罩和形状变化组合的应用。 操作步骤: 1、按CtrlN新建一个flash文件,执行“File/Import”命令(快捷键为:CtrlR),然后从弹出的对话框中选择你要引用的图片文件,单击OK按钮确认,按CtrlAltI键调出Info面板,将宽(W)设为:285,高(H)设为:220。 2、按CtrlB将导入的图片打碎,选择工具栏中的椭圆形工具,设置好Stroke面板的参数后,按住Shift键,在工作区中拖动鼠标,画一个图形,选中该图形,按CtrlAltI键在Info面板中将宽(W)设为:240,高(H)设为:216,将圆形移动图片中央,选中图形及图形外边的图片,按delete键,将其删除。 3、单击时间线窗口左下解的“”按钮,新建一个层:Layer2,用一面的方法制作另一个图形,使得Layer2上的图片刚好遮掩在Layer1上。 4、再新建一个层Layer3,选择工具栏中的矩形工具,将其属性区中的线框设置成“无线框”,填充颜色设置为“黑色”,在工作区中拖动鼠标画一个长方形。 5、用箭头工具选中该长方形,然后然后执行“Insert/converttosymbol”命令(快捷键为F8键)把它转换为:Graphics符号,命名为:百叶;按CtrlF8键再新建一个符号,符号类型为:Graphics,命名为:百叶2,进入其编辑环境,按CtrlL键打开符号库,将符号百叶拖入工作区,并适当调整其位置,分别在第15、25、40帧处按F6插入一关键帧,分别选择第15帧和第25帧,在Info面板中将高度设置为1,按照建立路径。 时间轴上窗口左上角上的Scene1回到主场景,并删除长方形图片,按CtrlL打开符号库,将符号百叶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帧,然后单击时间轴窗口层名称上方的按钮,锁住所有的层,这时所有的操作都完成了,你可以按CtrlEnter键测试一下成果,对了,不要忘了保存。 按照图片上分层 三个按钮代码分别为 按钮1:on(release){gotoAndStop(2); 按钮2:on(release){gotoAndStop(3);} 按钮3:on(release){gotoAndStop(4);} flash 图片切换和如何用flash中的按钮制作相册,切换图片的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!如何利用flash制作图片切换效果
在flash中,如何制作点击按钮切换图片,谢谢,急!!!
- 最近发表