首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

多个MC围着一个点 排成一个圆圈,该如何解决

2012-03-12 
多个MC围着一个点 排成一个圆圈actionscript3.0里多个MC围着一个点 排成一个圆圈 每个MC.y和MC.x 值怎么算

多个MC围着一个点 排成一个圆圈
actionscript3.0里

  多个MC围着一个点 排成一个圆圈 每个MC.y和MC.x 值怎么算.

程序是写在for中

[解决办法]
var p:Point = new Point(200,200);//中心点

var total:int = 8;//总共几个MC

var r:int =100;//半径



for (var i:int = 0; i < total; i++) {

var mc=new MC();

mc.x=r*Math.cos(2*Math.PI/total*i)+p.x;

mc.y=r*Math.sin(2*Math.PI/total*i)+p.y;

addChild(mc);

}

热点排行