文王武帅

3D菜单(3)

    接着上次的写的:

include "Math2.as";
var menu:Sprite=new Sprite();
menu.x=275;
menu.y=180;
menu.addEventListener(Event.ENTER_FRAME,moveMenu);
this.addChild(menu);
var disx:Number=200;
var disy:Number=10;
var speed:Number=0;
initMenu(5);
function initMenu(n:int)
{
	for(var i:int;i<n;i++)
	{
		var mc:MovieClip=new IconMenu();
		mc.scaleX=mc.scaleY=.5;
		menu.addChild(mc);
		
	}
}
function moveMenu(e:Event):void
{
	var iconCount:int=menu.numChildren;
	var angle:Number=360/iconCount;
	for(var z:int;z<iconCount;z++)
	{
		var mc:MovieClip=menu.getChildAt(z);
		mc.gotoAndStop(z+1);
		mc.x=cosD(speed+angle*z)*disx;
		mc.y=sinD(speed+angle*z)*disy;
	}
	speed+=2;
}

  

posted on 2012-10-30 20:45  文王武帅  阅读(137)  评论(0)    收藏  举报

导航