Flash实例学习:基础导航条制作

导航

  首先我们先做那个箭头的动画,做一个就好了.本人动画制作能力差,这方面要花点时间,大家该不用这么累,所以最后还是被我找到制作方法了.
  1.新建一个图形元件.命名为allow
  2.在工具栏上选择箭头工具,笔触粗细改为3,实线
  3.把场景放大为400%,为了画好箭头动画.
  4.先画一条垂直的线,然后使用任意变形工具,把注册点往上移动,把注册点移到线的上端,如下图

  5.Ctrl+T 打开变形面板设置如图,然后重新设置一次,再次变形.

  6.箭头制作完毕,如下图

  当然也可以根据实际情况调整大小.接着做动画
  7.新建一个影片剪辑命名为allowmove,拖入allow元件,在第15帧,第30帧插入关键帧.把第15帧的元件调整元件色调,颜色自己设置,最后创建以后补间动画.
  8.新建一层,在第15帧拖入声音元件,第16帧插入空白关键帧.最后层效果如下.这样箭头的动画制作完毕.

  导航条每个的制作方法一样,所以先制作一样导航栏,接下来别的导航栏就是重复的工作了.
  下面说明怎么制作.
  1.新建一个影片剪辑menu1
  2.输入导航栏文字转换为图形元件(方便以后的修改,因为下面要制作逐帧动画),颜色为灰色,层命名为text(注意层和MC的命名,因为太多的元件和层,很容易弄错,养成这样的习惯)
  3.制作文字逐帧动画,效果为字体颜色在变,字体在抖动.两种效果结合.两种效果由两个逐帧动画完成.
  在text层第2帧,把文字改为白色,第9帧改回灰色的颜色,然后空白关键帧,接着改为关键帧,字体颜色为白色,重复一遍,效果如下图

  4.新建一层,命名为textmove,在第3帧插入文字元件,颜色为灰色.然后创建逐帧动画.每帧稍微改变一下(x,y)坐标.效果如下图

  5.这样文字的抖动效果就制作完成了,然后新建一层命名为allowmove,把上面制作好的箭头动画拖入到第9帧,位置为导航栏字体的下面.如下图

  6.新建一层命名为Number,输入文字"01",位于文字左上.这一层可加可不加,起到修饰作用.
  7.新建一层命名action,在第一帧和最后一帧写上

stop();
  防止动画刚开始就开始播放.
  8.再新建一层,命名为bg,画一个跟导航栏大小差不多的矩形,然后把这一层,放在最下面.因为这样影片剪辑要当按钮用,这一层的意思就跟按钮的最后一帧意思相同.意思是按钮点击的范围.
好了,导航栏制作完成.一共有6层,如下图

  接着就是写简单的鼠标经过,离开,按下事件了.

  1.回到场景,先把帧频调整到40.再把刚才制作好的当行栏拖到场景上去.命名影片剪辑 实例名称为menu01_mc
  2.在第一帧输入AS:

//鼠标经过事件
menu01_mc.onRollOver = function() {
//影片剪辑开始跳到第2帧,并开始播放
this.gotoAndPlay(2);
};
//鼠标移出影片剪辑范围和按下鼠标移出影片剪辑范围时的事件
menu01_mc.onRollOut = menu01_mc.onDragOut=function () {
//影片剪辑开始跳到第1帧,并停止播放
this.gotoAndStop(1);
};
//鼠标按下并松开时的事件
menu01_mc.onRelease = function() {
//跳转到URL地址
getURL("
};
  我想应该看的懂了吧,我都加了注释.意思跟按钮的AS相同,如下

on(release) { 
getURL("http://www.flash8.net/bbs/");
}
  到这里就大功告成了.一个导航栏就这样制作好了.接下来你就重复工作吧.
  大家看看效果 .喜欢的话就去做一下.

如果多个导航栏目的话,上面的代码写的太烦,可以改成这样,要先把导航栏的实例名称改为
menu1,menu2,menu3,menu3,menu4,menu5

myURL = ["http://bbs.flash8.net", "http://bbs.flash8.net", "http://bbs.flash8.net", "http://bbs.flash8.net", "http://bbs.flash8.net"];
//导航栏数目
numOfMenu = 5;
for (i=1; i<=numOfMenu; i++) {
//鼠标经过事件
menu = eval("menu"+i);
menu.i = i;
menu.onRollOver = function() {
  //影片剪辑开始跳到第2帧,并开始播放
  this.gotoAndPlay(2);
};
//鼠标移出影片剪辑范围和按下鼠标移出影片剪辑范围时的事件
menu.onRollOut = menu.onDragOut=function () {
  //影片剪辑开始跳到第1帧,并停止播放
  this.gotoAndStop(1);
};
//鼠标按下并松开时的事件
menu.onRelease = function() {
  //跳转到URL地址
  getURL(myURL[this.i-1]);
};
}

点击这里下载源文件

时间: 2025-01-16 04:06:25

Flash实例学习:基础导航条制作的相关文章

Bootstrap系列 -- 38. 基础导航条

  在制作一个基础导航条时,主要分以下几步: 第一步:首先在制作导航的列表(<ul class="nav">)基础上添加类名"navbar-nav" 第二步:在列表外部添加一个容器(div),并且使用类名"navbar"和"navbar-default"   ".navbar"样式的主要功能就是设置左右padding和圆角等效果,但他和颜色相关的样式没有进行任何的设置 <div class

jQuery+CSS3实现四种应用广泛的导航条制作实例详解_jquery

导航条的使用很广,每个网站都会做出具有自己特色的导航条.最近特地去了解了各种类型的导航条,比如具有高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,甚至是具有摩擦运动动画的导航条(文字下面有横线)等.每种导航条都有自己的特色,比如高亮显示的导航条看起来比较简单,但是视觉效果还不错,具有动画效果的导航条在视觉上也是有很好的效果. 接下来将会一一介绍4种应用比较广的导航条,即:高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,具有摩擦运动动画的导航条. 1.高亮显示的导航

探讨支付宝导航条制作的实现方法

介绍支付宝导航条的制作过程,这类TAB很普遍,许多网站都会使用,用的这类导航条,本文算不上什么深奥的技术,只是探讨下这种导航效果的实现过程. 其实也算不上教程,也就是自己没事儿的时候做点东西然后发上来大家交流交流,希望大家不吝赐教^!^ 因为刚看过亚东的教程和这个有点相似,所以就自己琢磨了一下写了一个仅用到一小段的JS就搞定了.亚东的里面要用到JQuery.我感觉要是简单一点的东西直接上JS就行了,有大量需求时再调用库才好. 核心HTML代码如下: <div id="menu"&

硕思闪客菜单制作flash导航条图文教程

如何利用硕思闪客菜单制作flash导航条?具体步骤是怎样的呢? 一:创建完全自定义的flash导航条. 1.打开硕思闪客菜单软件,新建"水平菜单"或者"垂直菜单", 菜单编辑界面将会出现原始菜单按钮. 2.对菜单项按钮属性进行设置.在右侧的任务栏内可以对原始菜单的字体.边框.背景颜色.样式等各项元素属性进行设置.各选项你点击进去就会设置,友好的用户界面让你能够轻松使用硕思闪客菜单的任意功能! 3.为flash导航条添加子菜单项.在菜单项前后插入分隔条等. 在菜单编辑

Dreamweaver网页制作教程:创建导航条

dreamweaver|创建|导航|教程|网页 创建导航条 如果不使用框架,可以在每个页面设置导航条,导航条设一组链接按钮,供浏览者选择使用.按钮有多种形式,下边介绍由鼠标经过图像变换按钮的组成的导航条制作:(导航条在页面顶部) "鼠标经过图像"是当访问者用鼠标指针指向该图像时,该图像发生变化. "鼠标经过图像"由两个图片组成:页面最初载入时显示的原始图像,访问者将鼠标指针移到原始图像上时显示另一幅图像. 提示:事先您要制作好按钮图像,确保每个按钮的图像都具有相同的

Bootstrap每天必学之导航条_javascript技巧

1.导航条 导航条(navbar)和上一节介绍的导航(nav),就相差一个字,多了一个"条"字.其实在Bootstrap框架中他们还是明显的区别.在导航条(navbar)中有一个背景色(显示更突出).而且导航条可以是纯链接(类似导航),也可以是表单,还有就是表单和导航一起结合等多种形式.在这一节中将一起探讨Bootstrap框架中导航条的使用. 导航条和导航一样,在Bootstrap框架中是一个独立组件,所以你也可以根据自己的需求使用不同的版本: LESS版本:对应的源文件navbar

Bootstrap入门书籍之(五)导航条、分页导航_javascript技巧

导航条 导航条(navbar)和上一节介绍的Bootstrap入门书籍之(四)菜单.按钮及导航.导航(nav),就相差一个字,多了一个"条"字.其实在Bootstrap框架中他们还是明显的区别.在导航条(navbar)中有一个背景色.而且导航条可以是纯链接(类似导航),也可以是表单,还有就是表单和导航一起结合等多种形式.它们在移动设备上可以折叠(并且可开可关),且在视口(viewport)宽度增加时逐渐变为水平展开模式. 基础导航条 实际上,导航条和导航在外观上的差别并不是那么的大,但

一系列Bootstrap导航条使用方法分享_javascript技巧

本文包含了Bootstrap导航条基础使用方法,供大家参考,具体内容如下 1.Bootstrap基础导航样式Bootstrap框架中制作导航条主要通过".nav"样式.默认的".nav"样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如"nav-tabs"."nav-pills"之类.比如右侧代码编辑器中就有一个tab导航条的例子,他的实现方法就是为ul标签加入.nav和nav-tabs两个类样式 <ul cl

BooStrap对导航条的改造实践小结_javascript技巧

制作导航(基础样式)需要如下几部: 第一步:首先在制作导航的列表(<ul class="nav nav-tabs"> 当然nav-tabs是用来控制样式的我们可以选择比如nav-pills) 第二步:在列表里面添加自己的链接 <ul class="nav nav-tabs"> <li><a href="index.html" class="active">Home</a&g