主页 > 饮食 > > (flash怎么做交互按钮)flash动画制作交互按钮怎么
最佳回答 最佳答案

本回答由网友推荐

僅剩的余溫

问题:flash元件中,按钮怎么制作
1、首先启动flash8,新建一个大小为400*200,帧频为12fps,背景颜色为白色的文档。

2、选择工具箱里的矩形工具,设置笔触颜色为无颜色,填充颜色为自定义。

3、接着在舞台上绘制一个长方形,并调整好它的位置,查看效果。

4、选择文字工具,并输入文字内容,设置合适的字体和字号,并将文字置于长方形上面。

5、执行ctrl+a全选,右键单击,从下拉菜单中选择转换为元件选项。

6、在弹出的转换为元件对话框中,勾选按钮选项,输入名称,点击确定即可。
插入,新建,按钮你好!
你看看这个,看能不能帮到你:
在FLASH创作中加入的元件有三种分别是:
影片剪辑、按钮和图形。
创建按钮大致有几下几步:
一、在你所要加入按钮的位置新建一个图层,并在图层想要加入按钮的位置添加空白关键祯,选中此关键祯后,选取功能键“插入”键,在拉开的菜单中选取“按钮”。
此时就意味着你要加入的元件是按钮。
二、然后根据你所要的按键的表达形式(有的是库里的按钮图形,也可根据需要自己做个图片或是文字的按钮,可根据需要而定)有两种建立按钮的方法:
一是直接选择“按钮”后点确定便可以进入按钮编辑区,然后直接返回工作区,直接在“窗口”中选公用库,在公用库里有现成的按钮样式,选取你所需要的按钮。
二是点确定后,进入按钮编辑区,并用图形工具或用文本工具画出或写出所需要的图形或是文字,便可以建立自定义按钮。
三、通过以上的方法建立按钮后,在按钮编辑区上方出现弹起、指针经过、按下和点击四个祯,其中第一祯(弹起)为关键祯,即为你所建立的按钮的关键祯(默认)第一祯,从第二祯到第四祯均为空白祯,你可以复制第一个关键祯(在图层上第一个关键祯的小黑点)后,分别粘贴到第二个到第四个空白祯上,这样就形成了四个关键祯的逐祯动画。
四、对建好的四个关键针对应的按钮进行颜色设置(与在工作区内建立图形元件时设置颜色方法相同),然后用鼠标分别点击设置好颜色的四个关键祯,会看到当鼠标滑过、点击时会有不同颜色的交替变化。
五、对按钮编辑好后,便会在库中生成这个按钮元件,然后直接回到FLASH工作区,在想要加入按钮图层上的所要使用按钮的地方加入空白关键祯,并把库中的按钮拖入到舞台的适当位置,来完成按钮的添加。
转换之后,点击进去。
然后在经过和按下分别插入关键帧。
在修改你想要当鼠标经过是他是什么效果在经过帧上绘制。
按下同理。
如果你是要链接的话。
有点麻烦。
而且按钮起不到链接的作用。
这一切都需要在时间轴上设置代码。
你在可以在按钮那一帧上添加 on (release) {play();当按钮按下时,播放动画!
} 它就可以播放了,你也可以添加个按钮专门控制暂停 on (release) {stop();当按钮按下的时候停止在当前帧, } 或者你还可以添加个按钮,让它按下后转到指定的帧上播放或者停止 on (release) {gotoAndplay(帧数);转到并播放帧 } 按钮超连接,在按钮上添加 on (release) {getURL(wwwbaiducom, "_blank");当按钮按下时,在新的窗口打开百度首页。
可以修改地址!
} 希望被采纳,如果还有什么问题可以来问我!

赞同 (13723)

反对 (122)

其它回答
午夜吻

问题:场景中分别有四个按钮(红、蓝、橙、绿)和四个面板(红、蓝、橙、绿),相同颜色相对应;
假设开始播放时的面板为红色;
当我按下蓝色按钮时,那么当前场景的红色面板由大变小至无;
之后蓝色面板再由小变大至全;
同理:
当我再按下(橙、绿)按钮时,那么当前场景的蓝色面板再由大变小至无;
之后(橙、绿)的面板再由小变大至全。
需要特别注意的是当我按下某个按钮时, 那么当前场景中的面板由大变小至无,该按钮对应的面板再由小变大至全。
最近一直在找这种效果的制作方法,哪位高手如果知道这种效果的制作方法,请麻烦教下偶,不胜感激;
或者哪位有Flash的源文件发下给我也行!
定义一个变量(如 currentBtn)用来存储当前变大的按钮;点击一个按钮,执行的操作{该按钮变大;存储的那个按钮变小将当前按钮赋值给currentBtn;}这几个按钮的代码类似;思路:
1创建红、蓝、橙、绿四个按钮btn_R\btn_B\btn_Y\btn_G (以RGB原则命名)2创建红、蓝、橙、绿四个影片剪辑mc_R/mc_B/mc_Y/mc_G 两层,一层动画,一层代码 第1帧:
画红色矩形缩小到自己满意大小 在第5帧插入关键帧,把红色矩形缩放到和场景画布一样大小 在第1帧和第5帧之间创建补间动画,把第1帧透明度设为0 复制第1帧,然后在第10帧位置粘贴帧,在第5帧和第10帧之间创建补间动画。
分别在代码层第1\5\10帧写动作stop()3把按钮呀影片剪辑呀都分层但到场景上 在场景代码层上写代码详细代码你自己写,我给个思路-------------------------------wei wand ai xu那还不简单?
两个图层:
下面的图层的帧放的全部是图片!
并stop(); 图层二弄上透明按钮,按钮的范围全部覆盖住图片!
按钮上代码:
on(release){ gotoandplay(nextframe); } 好像是这样没错了!
反正就是点下按钮就去下一帧!
而你的按钮又是透明的 这样就相当于点图片就变化了

赞同 (56716)

反对 (141)

小熊揣兜兜

问题:就是在场景1上添加个按钮,点击之后就会进入场景2,那个按钮需要代码,小弟不会写啊,就指导感谢大家的回答,问题已经解决了!
AS2:
插入按钮,在按钮上写代码on (release) { gotoAndPlay("场景 2", 1); }AS3:
设置好场景2,设置好按钮类A,在场景1的第一帧设置动作帧,代码如下:
import ; import ; stop(); var a:A=new A(); ax=200;ay=300; addChild(a); aaddEventListener(MouseEventCLICK,dothis); function dothis(evt:MouseEvent ):void{ gotoAndPlay(1,"场景2"); } 点击按钮就可以进入场景二了。
flash是美国的macromedia公司于1999年6月推出的优秀网页动画设计软件。
它是一种交互式动画设计工具,用它可以将音乐,声效,动画以及富有新意的界面融合在一起,以制作出高品质的网页动态效果。
由于html语言的功能十分有限,无法达到人们的预期设计,以实现令人耳目一新的动态效果,在这种情况下,各种脚本语言应运而生,使得网页设计更加多样化。
然而,程序设计总是不能很好地普及,因为它要求一定的编程能力,而人们更需要一种既简单直观又有功能强大的动画设计工具,而flash的出现正好满足了这种需求。
建议你到百度上搜!
最简单的可以用as2解决,在按钮上直接写代码on(release){nextScene();}

赞同 (54788)

反对 (770)

原来只剩我

其实思路有很多种,简单给你说一种吧创建一个主按钮,很简单创建一个影片剪辑,做成你自己的下拉菜单把做好的菜单拖拽至你的主按钮上方,并右键“转换为原件”选择电影剪辑,在这里我们给菜单做一个下滑的动作,记得第一帧留空,然后在第一帧和第二十帧,写上stop();命令下滑动作预览(我截图的时候第一帧并没有留空,请忽略)记得将你的菜单原件放在你主按钮的层下面,并在这里给你的电影剪辑起个实例名,如cd最后在你的按钮上写下图中代码即完成!
当然你还可以根据自己的思路把菜单做成渐变显示,缩放显示,等效果

赞同 (88084)

反对 (147)

空虚扰我

问题:例如有3张图片,每次点击之后显示后一张,循环。
这个非常简单的,只要加按钮就可以了,按钮上写上转向下一帧和回到第一帧的语句就可以了,如果需要,我可以帮你做一个源文件。
交互动画是需要编程的,比如可以加按钮,添加goto语句,进行帧之间的跳转,就是简单的交互。
下一个绿色版的FLASH8就可以了,将三张图片分别导入到三个关键帧,加入按钮,在关键帧上加动作命令 stop();
在按钮上加命令 goto(2)、goto(3)、goto(1)即可。
导出生成SWF文件

赞同 (86275)

反对 (195)

晚灯

要停止的时间轴位置加stop(); 停止btn的实例名为,stopBtn (MouseEventCLICK, stopBtn_fun); function stopBtn_fun(e:MouseEvent):void{ gotoAndPlay("场景2",1); } 先停止,放一个stop();然后再创建一个动作 on (release) { gotoAndPlay(帧); } 括号里的“帧”就是你想要进入的帧数字

赞同 (42586)

反对 (296)

独一无二。

制作前提必须要有flash8这个软件(或者flashMX)下载安装后进入软件!
在菜单栏里找插入下的新建元件菜单!
在弹出的对话框中的类型选项中选择按钮,在时间轴上会被分成四个选框,弹起、指针经过,按下、点击!
前三项下分别插入关键桢,并在工作区分别导入不同的小图片!
作好后点时间轴上的场景,把库中的按钮元件拉到场景中(工作区)在键盘上按CTRL+ENTER组合键预览!
想修改的话还找到库的按钮元件右键选择编辑!
有不懂出找我Q:422502437

赞同 (76082)

反对 (190)

你眼中的逞强

怎么个交换?是点击一次换一张图吗?今日心情不错,我给你说仔细点 建4个图层:
图层1,图片,把图片按顺序逐一放在1--n关键帧;
图层2,停止语句,在1--n关键帧上分别写上stop(); 图层3,按钮>,放上下一张按钮;
按钮语句:
on (release) {nextFrame();} 图层4,按钮<,放上上一张按钮;
按钮语句:
on (release) {prevFrame();} 这样就实现了,点击按钮换图片了。

赞同 (14312)

反对 (743)

愛過·諎過

在FLASH中导入图片A到场景舞台中 选择图片 按F8 转换为按钮元件 在按钮下方使用文本工具绘制一个动态文件框,并赋给实例名 txt_info 选择按钮 添加代码 on(release){ _roottxt_infotext = "照片名称" getURL("http://wwwxxxcom"); }

赞同 (20148)

反对 (674)

凌晨两点半

定义一个变量(如 currentBtn)用来存储当前变大的按钮;点击一个按钮,执行的操作{该按钮变大;存储的那个按钮变小将当前按钮赋值给currentBtn;}这几个按钮的代码类似;

赞同 (17538)

反对 (753)

相关百科

(超长裙怎么做不显胖)女生

看你胖的是上半身还是下半身 下半身偏胖的话穿长裙配高跟鞋就很好~如果上半身偏胖就建议不要穿长裙了 把你纤细的双腿露出来才显瘦~...全文

等你回答

换一换