当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > 二合一按钮的制作

Flash动画制作
Flash 3d效果精彩实例(5)
贺新年 制作五彩缤纷焰火动画
FlashMX2004中的XML应用之原理篇
制作一个骄艳的鲜花情人Flash贺卡
有趣 用Flash制作互动的小人
Flash制作鸡年新春动画贺卡
Flash MX 2004 UI组件系列教程(3)
Flash加载外部文件(5)
Flash MX 2004 UI组件系列教程(4)
Flash加载外部文件(2)
Flash加载外部文件(3)
一个最简便的代码实现任意数字和0的来回跳转
让Flash课件中测试题信手拈来
MX中如何实现swf文件的完美跳转
三分钟理解Flash中的级别关系
flash与ASP通信的几种方法
flashMX2004视频插件的应用教程
如何做好一个多人配合的flash项目
AS计算方面的错误
如何防止SWF文件被反编译

Flash动画制作 中的 二合一按钮的制作


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 92 ::
收藏到网摘: n/a

  现实生活中我们注意到一些软件的按钮可以是两种状态,如:Windows Media Player的播放和暂停按钮就是二合一的,在播放时按钮显示为暂停,在暂停时显示为播放,这类按钮我们称之为“二合一按钮”,那么在Flash中如何制作出二合一按钮呢?如何进行交互呢?下面笔者为大家细细道来。

  一、思路简析
  把两个按钮放置在一个影片的两个帧,通过语句实现按钮的相互切换,按钮的交互性功能也是通过在按钮上加语句来实现的。

  二、实例精通
  下面我们来制作一个“二合一”按钮来控制一个影片对象的播放与暂停。
  1. 打开Flash,分别按Ctrl+F8创建两个按钮;新建一个名为“按钮集”的影片,按F6键插入关键帧;按Ctrl+L打开Library库,然后将刚才制作的按钮分别放置在第1帧和第2帧的舞台中,单击下方的Properties(属性)按钮,在按钮的坐标中输入位置值,让两个按钮在舞台中的位置完全相同,这样在切换时不会出现偏移。

  2. 将两个按钮的Instance Name(实例名)分别设置为“播放”和“暂停”;然后为按钮所在的两个帧都加上如下语句:

  stop();
  播放.onRelease=function(){
  _root.影片.play();
  gotoAndstop(2);
  }
  暂停.onRelease=function(){
  _root.影片.stop();
  gotoAndstop(1);
  }//影片是后面主场景的舞台中所放置影片的实例名。

  3.单击“Scene 1”回到主场景中,在场景中放置一个影片(MovieClip),然后将其Instance Name设置为“影片”;将“按钮集”影片也拖放到舞台上,此时按Ctrl+Enter键观看效果;当影片播放时,按下“暂停”按钮,影片播放,按钮自动切换到“播放”状态。稍稍修改本程序,还可以制作“三合一”按钮、“四合一”按钮等。