三九宝宝网宝宝百科宝宝知识

高手们教我做个flash下拉菜单

03月21日 编辑 39baobao.com

[EXCEL动态生成多级关联下拉菜单]需要用到名称功能和INDIRECT函数。 直接从表1中读取菜单项有难度,建议再另建表3。 对于表3,可设置:(以2007、2010为例) 登录窗口 首页 选中上面这两个单元格后,菜单【公式】,中部有...+阅读

把场景中的菜单动画命名为 a1,a2,a3 ....

按钮命名为 b1,b2,b3.....

按钮对应菜单动画

把下面的代码写在帧上

temp=0

this.onEnterFrame=function(){

for(var i=1;i<=3;i++){

if(i==temp){

this["a"+temp].nextframe()

}else{

this["a"+i].prevframe()

}

}

for (var i=1;i<=3;i++) {

this["b"+i].onRelease=function(){

temp=this._name.slice(-1));

}

}

按照我上面说的,把按钮和菜单动画命名,

把脚本放到帧上。

如何用flash制作下拉式菜单的效果

首先,在Layer1层画上一个“开始”按钮,别忘了把它转换成Button Symbol。

接着,在菜单中选则 Insert -> New Symbol 新建一个Movie Clip Symbol。第一帧做成空帧,Action设为Stop。第二帧起做一个三个按钮符号(Button Symbol)从下往上升的Motion运动的动画,最后一帧的Action设为Stop。然后把这个MC拖到Scene的Layer2层中,注意:Layer2层要放在Layer1层的下面。调整MC的位置,使播放MC的时候,菜单恰好从“开始”按钮下升起。

MC的第一帧是个空帧 菜单上升的动画,从第二帧开始,这是用洋葱皮按钮观察得到的效果。

MC的第一帧是个空帧 第二、三、四帧分别写上“你选择了A(B/C)”

现在我们还要新建一个名为“text”的MC,用来显示在按下菜单中不同按钮时所要返回的不同的结果。在这个MC中,第一帧做一个空的关键帧,第二、三、四帧分别写上“你选择了A(B/C)”。

同时,把每一帧的Action都设为Stop。然后把这个MC拖到Scene中的Layer3层,并移动到合适的位置。

下面是做菜单时最重要的一步了——命名实体(Instance)和编写Action。在Scene中,命名菜单滑出的MC的实体名(Instance name)为menu(菜单中选择Modify -> Instance -> Instance name),命名text MC的实体名为text。

“开始”按钮的Action

菜单中按钮的Action,这是以按钮A为例的

接下来是编写Action的工作了。在Scene中选择Layer1层的“开始”按钮,单击鼠标右键,再谈出的菜单中选择 Properties... ,点击Action标签,写入以下程序:

On (Release)

Begin Tell Target ("/menu")

Go to and Play (2)

End Tell Target

End On

接着,是为菜单中的按钮编程。选择编辑菜单滑出的MC,向上面一样,分别为每个按钮添加如下Action代码(只在Go to and Stop后的参数上有不同):

On (Release)

Begin Tell Target ("/text")

Go to and Stop (2) (按钮A参数为2,按钮B参数为3,按钮C参数为4)

End Tell Target

End On

好了,这个简单的菜单就做好了,很简单吧。其实仔细想一下,菜单无非就是使用了Tell Target命令,现在,按下Ctrl+Enter

怎样用FLASH制作下拉菜单

用FLASH制作下拉菜单 看见过网页中下拉菜单的朋友一定很羡慕吧,这次我们用flash来做一个,效果当然要比普通的华丽多了!(关于用dreawweaver制作下拉菜单也会说明)

1、新建一个文件,这里我采用宽100,高120,背景为白色。

2、按ctrl+f8新建立一个movie clip符号,在movie clip编辑舞台中画一个菜单,你可以发挥想象自己画一个。

3、按ctrl+f8新建立一个按钮符号,在按钮编辑舞台中的hit帧处按f6,然后画一个正方形的图形,小一些,完成后按scene1返回主场景。

4、然后按ctrl+f8,在按钮编辑舞台中制作下拉出现的按钮,完成后按scene1返回主场景。

5、打开库文件,在刚才制作的下拉菜单的按钮上按鼠标右健,复制一个,然后再复制一个。

6、双击库文件中复制的第一个按钮,在弹出的舞台中将按钮上的文字改变一下,ok后继续双击库文件中复制的第二个按钮,在弹出的舞台中将按钮上的文字改变一下,完成后按scene1返回主场景。

7、双击库文件中的movie clip,在movie clip编辑舞台中,按“加号”新建一个层(layer2),注意,新建这个层只是为了方便以后操作,不建立也可以。

8、选中layer2层的第一帧,(为了不容易出现误操作,可以按“锁”锁住第一层)将库文件中第一次建立的按钮拖入场景中如图1所示的位置(就是所画图形的“三角处”)如果先前所画按钮太大或太小,可以利用缩放工具调整,使其正好覆盖“三角形”。

9、分别在第一层和第二层的第二帧按f6,建立关键帧,然后按一下第一层的第二帧,将库文件中的三个下拉按钮拖入“下拉菜单”的下面。

10、完成后我们将要设置actions,分别在第一层的第一帧和第二帧双击鼠标左健,选择actions标签,按“加号”选stop,两帧都设置成stop,然后在第二层的第一帧的按钮上按鼠标右健选择properties,再选择actions标签,按“加号”选择goto指令,设置为goto and stop,在number处填2,同样在第二层的第二帧的按钮上按鼠标右健选择properties,再选择actions标签,按“加号”选goto指令,设置为goto and stop,在number处填1。

11、返回主场景,将movie clip拖入场景,按ctrl+enter看一下吧,下面为完成的下拉菜单动画。 注意: 其中三个按钮设置了get url指令,你也可以随便为这些按钮设置各种指令。 由于在第一层的两帧都设置了stop,因此也可以在按钮中设置goto指令为play,当然因为第一帧的按钮设置成为goto and stop(2),所以第一层的第二帧无需设置stop也可以,因为例子比较简单,所以都无所谓。

以下为关联文档:

求教:vb里设置下拉菜单下拉的列表部分出现重复怎么办没看清楚你的目的是什么?如果你是想下拉列表里固定只能保留这三个用户名的话,那就把那三行combo1.add的放在 form_load 里就行了。 如果你是想把输入过的用户名都预存在combob...

谁能教我做个自动核算计件工资的表格就是只要输入日期数量1,建立一个包含32个工作表的表格,每次添加姓名时要将32个表格全部选中,统一格式。 2,第一个表做成月汇总,第二张,第三张分别是每月1日,每月2日。。。。。。以此类推。 3,第一个表的...

谁能教我做个列如电风扇等的科学小制作啊自制热气球 1.首先我们用软纸裁出6~8个叶状的纸片。 2.将它们对折并用胶水将它们的边粘在一起作成一个气球。 3.用胶带将四根连线粘到气球底部。用橡皮泥将线的另外一端固定...

教我做个EXCEL表格简单,先设定好四列,在第一行分别要输入以下内容 第一列(A1) INT(RAND()*20) 第二列(B1) 第三列(C1) INT(RAND()*(20-A1)) 第四列(D1) = 然后把这一行四个格子都选择上,在最右侧格子下有一...

教我做个甜品简单点的红豆曲奇 材料:红豆(或者花芸豆)100克,黄油100克,糖粉50克,鸡蛋1个,低筋面粉150克,盐一小撮 做法: 1、将红豆洗净,用水浸泡1小时,用高压锅炖半个小时到酥烂,放凉待用; 2、把在室温下软化...

关于JavaScript的生成下拉菜单代码既然是下拉菜单嘛 肯定不会只有JS 语句嘛 起码要有一些HTML的标签哦 记住一点 JS 菜单是 动态的管理HTML和CSS的 HTML 静态显示 CSS 管理HTML的显示效果 javascript 在浏...

新手请教:MFC之二级下拉菜单先: HMENU hSubMenu = CreateMenu(); AppendMenu(hSubMenu,MF_STRING,ID11111,_T("SUB1"));// id111为定义的ID值 AppendMenu(hSubMenu,MF_STRING,ID11112,_T("SUB2")); //... 然...

谁能教我做个婚庆flash动画啊一、下载一个eflashmtv软件,搜索bws婚庆模板,(很多种)往eflashmtv导入模板,只要你加入自己的图片就能做出很专业的flash婚庆动画,使用简单,一键搞定!下面是软件介绍:eFlashMTV概述eFl...

高手教我做ppt吧高手教我做ppt吧,ppt导入图片后变颜色是怎么回事啊:你的意思应该是怎样做美观的ppt吧《一》使用PowerPoint制作课件时,普遍觉得按钮的效果没有Flash那么动感十足,如何让PowerPoi...

推荐阅读
图文推荐