深爱那片海 发表于 2015-1-15 20:39:40

给大家带来Flash AS实例:制造切换菜单动画-Flash actionscript

AdobeFlashProfessionalCS5.5软件可以提供行业领先、用于制作具有表现力的交互式内容的授权环境。
poluoluo中心提醒:AS2.0制造切换菜单效果.
先看看效果:


具体代码:

//AS2.0/////////QQ:31559783////////2010.01.11///////////////////////////////

var设置={};

设置.数目=10;

设置.间距=150;

设置.比例=250;

设置.速率=4;

//////////////////////////////////////////////

var中央MC=0;

var按=false;

var转=false;

varH=Stage.height/2;

varW=Stage.width/2;

for(vari=0;i<设置.数目+1;i++){

varMC_mc=this.attachMovie("mc","mc_"+this.getNextHighestDepth(),this.getNextHighestDepth());

if(i<设置.数目){

MC_mc.txt.text=i+1;

MC_mc.hd=Math.PI*2/设置.数目*i;

MC_mc._x=W+Math.sin(MC_mc.hd)*设置.间距;

MC_mc._y=H+Math.cos(MC_mc.hd)*设置.间距;

}else{

MC_mc.txt.text=i+1;

MC_mc._x=W;

MC_mc._y=H;

MC_mc._xscale=设置.比例;

MC_mc._yscale=设置.比例;

中央MC=MC_mc;

}

MC_mc.onPress=function(){

if(中央MC!=this&&按==false){

按=true;

varox=this._x;

varoy=this._y;

this.swapDepths(_root.getNextHighestDepth());

this.onEnterFrame=function(){

this._x+=(W-this._x)/设置.速率;

this._y+=(H-this._y)/设置.速率;

this._xscale+=(设置.比例-this._xscale)/设置.速率;

this._yscale+=(设置.比例-this._yscale)/设置.速率;

中央MC._x+=(ox-中央MC._x)/设置.速率;

中央MC._y+=(oy-中央MC._y)/设置.速率;

中央MC._xscale+=(100-中央MC._xscale)/设置.速率;

中央MC._yscale+=(100-中央MC._yscale)/设置.速率;

if(Math.abs(中央MC._x-ox)>>0<=1&&Math.abs(中央MC._y-oy)>>0<=1){

中央MC._x=ox;

中央MC._y=oy;

this._x=W;

this._y=H;

中央MC=this;

按=false;

deletethis.onEnterFrame;

}

};

}

};

}源文件附件:切换菜单.rar

flash动画制作软件的界面没有太大的改变,只是在以前的属性面板右侧增加了两个新的选项“参数”和“滤镜”。

变相怪杰 发表于 2015-1-17 13:37:34

alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。

活着的死人 发表于 2015-1-25 19:23:35

矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。

谁可相欹 发表于 2015-2-3 20:00:07

flash的优缺点可以如何运用呢?

老尸 发表于 2015-2-9 07:47:03

还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;

山那边是海 发表于 2015-2-27 05:26:53

Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。

透明 发表于 2015-3-9 00:23:22

flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?

爱飞 发表于 2015-3-16 21:52:56

没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
页: [1]
查看完整版本: 给大家带来Flash AS实例:制造切换菜单动画-Flash actionscript