多个MC围着一个点 排成一个圆圈

gaowenzhen 2011-07-15 12:53:41
actionscript3.0里

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

程序是写在for中
...全文
33 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaowenzhen 2011-07-18
  • 打赏
  • 举报
回复
感谢,因我分太少,真不好意思好穷啊.
Aika_liu 2011-07-15
  • 打赏
  • 举报
回复
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);

}
Aika_liu 2011-07-15
  • 打赏
  • 举报
回复
不过就八分,也太少了吧。
Aika_liu 2011-07-15
  • 打赏
  • 举报
回复
先占个位,等着后来人。

2,100

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧