当前位置:首页>网络学院>网页制作>Flash教程>文章内容

用Flash制作一个菜单的实例

[ 来源:www.it55.com | 作者: | 时间:2007-07-12 | 收藏 | 推荐 ] 【

1、制作几个图形和电影元件作为显示部件。 www.it55.com在线教程

2、主场景第一帧上:

vd;k;l www.it55.com rdfg

//mn布尔开关

vd;k;l www.it55.com rdfg

varmn=false; www.it55.com

//贮存四个按钮坐标初始值

www.it55.com

varpositionm0y=m0._y; 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

varpositionm1y=m1._y;

sflj www.it55.com kg^&fgd

varpositionm2y=m2._y; vd;k;l www.it55.com rdfg

varpositionm3y=m3._y; sflj www.it55.com kg^&fgd

//v移动速度 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

varv=5;

www.it55.com

//设置菜单名称 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

varmyarraytitle1=newArray("英才学校","语文天地","数学王国","英语世界");

www.it55.com在线教程

varmyarraytitle2=newArray("高层领导","古典诗歌","逻辑推理","记忆秘诀"); www.it55.com

varmyarraytitle3=newArray("教师队伍","现代文学","数学应用","口语场馆"); it55.com

onEnterFrame=function(){

it55.com

for(vari=0;i<=3;i++){ vd;k;l www.it55.com rdfg

//赋值显示菜单名称 vd;k;l www.it55.com rdfg

_root["m"+i].t.text=myarraytitle1[i]; http://www.it55.com/

_root["m"+i].mm.tt.text=myarraytitle2[i]; www.it55.com在线教程

_root["m"+i].mmm.ttt.text=myarraytitle3[i]; 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

//点灰色小按钮回缩

www.it55.com在线教程

_root["m"+i].b1.onPress=function(){ 免费资源www.it55.com

this._parent.gotoAndPlay("gogo"); www.it55.com

}; 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

//点绿色小按钮回缩 http://www.it55.com/

_root["m"+i].b2.onPress=function(){ www.it55.com在线教程

this._parent.gotoAndPlay("gogo"); 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

}; vd;k;l www.it55.com rdfg

}

免费资源www.it55.com

//...........以下为逻辑判断.........

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

//*****....dan....******如果点击的是m0********** 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

if(mn=="m0"){

免费资源www.it55.com

//m0的位置不变;m1、m2、m3向下移动 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m0._y=positionm0y; 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m1._y=m1._y+v; IT资讯之家 www.it55.com

m2._y=m2._y+v; 免费资源www.it55.com

m3._y=m3._y+v;

IT资讯之家 www.it55.com

//m1、m2、m3内部小按钮回缩隐蔽

www.it55.com

m1.gotoAndStop("start0"); http://www.it55.com/

m2.gotoAndStop("start0"); http://www.it55.com/

m3.gotoAndStop("start0"); 免费资源www.it55.com

//m1、m2、m3上右方的三角形返回初始状态 www.it55.com

m1.jiao.gotoAndStop("n1");

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m2.jiao.gotoAndStop("n1");

vd;k;l www.it55.com rdfg

m3.jiao.gotoAndStop("n1");

sflj www.it55.com kg^&fgd

//如果m3到达指定位置,m1、m2、m3停止运动 sflj www.it55.com kg^&fgd

if(m3._y>=195){ IT资讯之家 www.it55.com

m1._y=136.5;

www.it55.com

m2._y=166.5; http://www.it55.com/

m3._y=195.5;

it55.com

} it55.com

//******************************************** sflj www.it55.com kg^&fgd

//.....以下同上....dan................ sflj www.it55.com kg^&fgd

}elseif(mn=="m1"){

it55.com

m1._y=positionm1y; www.it55.com在线教程

m2._y=m2._y+v;

sflj www.it55.com kg^&fgd

m3._y=m3._y+v; www.it55.com在线教程

m0.gotoAndStop("start0"); www.it55.com

m2.gotoAndStop("start0"); www.it55.com

m3.gotoAndStop("start0");

vd;k;l www.it55.com rdfg

m0.jiao.gotoAndStop("n1"); sflj www.it55.com kg^&fgd

m2.jiao.gotoAndStop("n1"); 免费资源www.it55.com

m3.jiao.gotoAndStop("n1"); vd;k;l www.it55.com rdfg

if(m3._y>=194){ http://www.it55.com/

m2._y=164.5;

www.it55.com

m3._y=194.5; sflj www.it55.com kg^&fgd

} sflj www.it55.com kg^&fgd

}elseif(mn=="m2"){

免费资源www.it55.com

m2._y=positionm2y; it55.com

m1._y=positionm1y; 免费资源www.it55.com

m3._y=m3._y+v;

免费资源www.it55.com

m0.gotoAndStop("start0"); www.it55.com

m1.gotoAndStop("start0"); www.it55.com

m3.gotoAndStop("start0");

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m0.jiao.gotoAndStop("n1"); IT资讯之家 www.it55.com

m1.jiao.gotoAndStop("n1"); 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m3.jiao.gotoAndStop("n1");

www.it55.com

if(m3._y>=194){

it55.com

m3._y=194.5; vd;k;l www.it55.com rdfg

}

sflj www.it55.com kg^&fgd

}elseif(mn=="m3"){ vd;k;l www.it55.com rdfg

m1._y=positionm1y;

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m2._y=positionm2y; 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

m3._y=positionm3y;

vd;k;l www.it55.com rdfg

m0.gotoAndStop("start0");

www.it55.com在线教程

m1.gotoAndStop("start0"); www.it55.com在线教程

(阅读次数:

返回顶部
共2页: 上一页 1 [2] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]

最新文章