用flash AS制作精彩特效椭圆仿3D菜单 [ 网站地图 ]

发表于:2009-12-7 浏览:42 作者: 来源:互联网

关键字:特效,椭圆,FLASH,菜单,制作

描述:三、仿3D菜单的制作 在luar的站点上有个3D菜单,我把里面的图标复制过来,不过可没复制AS,我也看过luar写的AS,确实是高手风范,不过,我这个写法更容易理解,所以把它与大家共享。 步骤: 1、把五个

三、仿3D菜单的制作

在luar的站点上有个3D菜单,我把里面的图标复制过来,不过可没复制AS,我也看过luar写的AS,确实是高手风范,不过,我这个写法更容易理解,所以把它与大家共享。

步骤:

1、把五个图标命名,分别为a1.a2...a5

如果你想有更多的图标,依次添加就可

2、AS如下

var p = 2*Math.PI/5;//5代表图标的数目

onEnterFrame = function () {

 for (var z = 1; z<=5; z++) {

 var mc = this["a"+z];

 mc._y = Math.cos(n+p*z)*15+100;

 mc._x = Math.sin(n+p*z)*150+200;//按椭圆方程求坐标

 mc._alpha = (mc._y-80)*3.3;//透明度设置

 mc._yscale=mc._xscale=(mc._y-15)//大小设置

  mc.swapDepths(mc._y);//深度设置

 }

 n = _xmouse>200 ? n+0.05 : n-0.05;//旋转速度和方向控制

};


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号