当前位置: 首页 > 图文教程 > Flash动画 > 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动画制作 中的 FLASH:韩国导航条解析


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

 

  效果如下:

  准备工作:

  1.新建一个名为item_BG的影片剪辑~

   在item_BG中添加一个矩形块,大小大概就和按钮的大小差不多,具体自己调~

   然后将item_BG该影片剪辑的链接名称命名为'mblock'

  2.新建一个名为item_EN的影片剪辑~()

   在item_EN中添加一个动态文本框,将实例名称命名为'itext',文本框位置大小自己调~

   这里要注意的是在属性栏的右下方,有一个“字符...”按钮,点击可以看到字符选项~其中默认是无字符,也就是说什么字符都能显示~点击“指定范围”按钮后,可以在“包含此属性”下的输入框中输入字符或文字,只有这些文字或字符才能显示~

  3.新建一个名为item_ZH的影片剪辑~

   在item_EN中添加一个动态文本框,将实例名称命名为'itext',文本框位置大小自己调~

   很多朋友都是在这里搞不懂,不明白为什么自己添加的文字不能够显示,看了上面第二段应该可以明白了~只需要把自己添加的文字加在“包含此属性”下的输入框中~


  4.另外新建两个影片剪辑,分别为item_L和item_TOPLine~

   item_L就是分割线,item_TOPLine则是文字上方的颜色条,大小位置自己调~

  5.新建名为MenuItem的影片剪辑~
   这里主要是把刚才做的各个影片剪辑排布好~
   实例名分别如下:
   item_TOPLine:topLine
   item_L:mc_L
   item_EN:mc_EN
   item_ZH:mc_CH
   并将MenuItem该影片剪辑的链接名称命名为'MenuItem'~
  所有的准备工作的做好了,接下来添加代码~
  回到主场景,在第一帧添加如下代码:


  var drag = 0.1;
  //震动参数
  var flex = 0.7;
  //震动参数
  var menuEN = new Array('News', 'Movie', 'Music', 'Game', 'Net TV', 'BBS', 'Member');
  //定义一个数组,调用相应的英文文字,你可以在这里添加或修改,当然不想要英文就把它删掉吧~
  var menuZH = new Array('新闻频道', '电影频道', '音乐频道', '游戏频道', '网络电视', '网友论坛', '会员专区');
  //定义一个数组,调用相应的中文文字,同上,记住这两个数组中的文字只能输入你指定范围的文字,否则无法显示~
  var menuURL = new Array('http://www.cinkey.com:88', '#', '#', '#', '#', '#', '#');
  //定义一个数组,调用相应的链接~
  var menuColor = new Array(0xD808B8, 0x00A2FF, 0x96D302, 0xFFC600, 0xFF5400, 0x7908D8, 0x02D396);
  //定义一个数组,调用相应的颜色值~
  var mBlock = this.attachMovie('mblock', 'mb', 0);
  //将链接名称为mblock的影片剪辑附加到场景中来,并声明一个变量mBlock来指定它~
  mBlock._y = 5;
  //设定y坐标,y坐标始终是不变的

  点击这里下载原文件自己去学习