仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2700|回复: 9
打印 上一主题 下一主题

[学习教程] 来讲讲:用Flash制造一个菜单的实例

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:43:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
  效果以下:

1、制造几个图形和影戏元件作为显现部件。
2、主场景第一帧上:

//mn布尔开关
varmn=false;
//储存四个按钮坐标初始值
varpositionm0y=m0._y;
varpositionm1y=m1._y;
varpositionm2y=m2._y;
varpositionm3y=m3._y;
//v挪动速率
varv=5;
//设置菜单称号
varmyarraytitle1=newArray("英才黉舍","语文六合","数学王国","英语天下");
varmyarraytitle2=newArray("高层向导","古典诗歌","逻辑推理","影象法门");
varmyarraytitle3=newArray("教员步队","古代文学","数学使用","白话场馆");
onEnterFrame=function(){
for(vari=0;i<=3;i++){
//赋值显现菜单称号
_root["m"+i].t.text=myarraytitle1[i];
_root["m"+i].mm.tt.text=myarraytitle2[i];
_root["m"+i].mmm.ttt.text=myarraytitle3[i];
//点灰色小按钮回缩
_root["m"+i].b1.onPress=function(){
this._parent.gotoAndPlay("gogo");
};
//点绿色小按钮回缩
_root["m"+i].b2.onPress=function(){
this._parent.gotoAndPlay("gogo");
};
}
//...........以下为逻辑判别.........
//*****....dan....******假如点击的是m0**********
if(mn=="m0"){
//m0的地位稳定;m1、m2、m3向下挪动
m0._y=positionm0y;
m1._y=m1._y+v;
m2._y=m2._y+v;
m3._y=m3._y+v;
//m1、m2、m3外部小按钮回缩潜伏
m1.gotoAndStop("start0");
m2.gotoAndStop("start0");
m3.gotoAndStop("start0");
//m1、m2、m3上右方的三角形前往初始形态
m1.jiao.gotoAndStop("n1");
m2.jiao.gotoAndStop("n1");
m3.jiao.gotoAndStop("n1");
//假如m3抵达指定地位,m1、m2、m3中断活动
if(m3._y>=195){
m1._y=136.5;
m2._y=166.5;
m3._y=195.5;
}
//********************************************
//.....以下同上....dan................
}elseif(mn=="m1"){
m1._y=positionm1y;
m2._y=m2._y+v;
m3._y=m3._y+v;
m0.gotoAndStop("start0");
m2.gotoAndStop("start0");
m3.gotoAndStop("start0");
m0.jiao.gotoAndStop("n1");
m2.jiao.gotoAndStop("n1");
m3.jiao.gotoAndStop("n1");
if(m3._y>=194){
m2._y=164.5;
m3._y=194.5;
}
}elseif(mn=="m2"){
m2._y=positionm2y;
m1._y=positionm1y;
m3._y=m3._y+v;
m0.gotoAndStop("start0");
m1.gotoAndStop("start0");
m3.gotoAndStop("start0");
m0.jiao.gotoAndStop("n1");
m1.jiao.gotoAndStop("n1");
m3.jiao.gotoAndStop("n1");
if(m3._y>=194){
m3._y=194.5;
}
}elseif(mn=="m3"){
m1._y=positionm1y;
m2._y=positionm2y;
m3._y=positionm3y;
m0.gotoAndStop("start0");
m1.gotoAndStop("start0");
m2.gotoAndStop("start0");
m0.jiao.gotoAndStop("n1");
m1.jiao.gotoAndStop("n1");
m2.jiao.gotoAndStop("n1");
//.....以上同上....dan................
//~~~~~~~~~~~~~~~~~~~~~假如没有点击任何按钮~~~~~~~~~~~~~~~~~~~
}elseif(!mn){
//m1、m2、m3回到初始地位
m0._y=positionm0y;
m1._y=positionm1y;
m2._y=positionm2y;
m3._y=positionm3y;
//m1、m2、m3外部小按钮回缩潜伏
m0.gotoAndStop("start0");
m1.gotoAndStop("start0");
m2.gotoAndStop("start0");
m3.gotoAndStop("start0");
}
};
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。
活着的死人 该用户已被删除
沙发
发表于 2015-1-17 17:19:27 | 只看该作者
在网络营销中所提供的利益。如果我们仔细看看国内外的专业网站,很少看到应用FLASH格式的广告,如网络上的知名网站。相信它们并不缺乏FLASH图片的制作力量。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-21 08:28:16 | 只看该作者
目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,
金色的骷髅 该用户已被删除
地板
发表于 2015-1-30 12:37:25 | 只看该作者
祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-6 12:17:49 | 只看该作者
关于位图和矢量图形的区别,可参看Flash教程。
乐观 该用户已被删除
6#
发表于 2015-2-16 03:48:22 | 只看该作者
不能制作色彩丰富变化的图像,核心竞争力小,而且有一定的局限性。要想制作优秀的动画,就要充分了解软件的优点和缺陷。
柔情似水 该用户已被删除
7#
发表于 2015-3-4 23:48:25 | 只看该作者
Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。
不帅 该用户已被删除
8#
发表于 2015-3-11 21:37:15 | 只看该作者
在网络营销中所提供的利益。如果我们仔细看看国内外的专业网站,很少看到应用FLASH格式的广告,如网络上的知名网站。相信它们并不缺乏FLASH图片的制作力量。
飘灵儿 该用户已被删除
9#
发表于 2015-3-19 14:53:35 | 只看该作者
flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?
再现理想 该用户已被删除
10#
发表于 2015-3-28 22:07:15 | 只看该作者
关于位图和矢量图形的区别,可参看Flash教程。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 15:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表