ActionScript 3 以圆圈显示元素
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 以圆圈显示元素相关的知识,希望对你有一定的参考价值。
public static function circle(items:Array, center:Point, distance:Number = -1, initialAngle:Number = 0):void {
var step:Number = (2* Math.PI) / items.length;
var angle:Number = initialAngle;
for each (var d:DisplayObject in items) {
if (distance < 0) distance = d.height+10 / Math.sin(step);
d.x = center.x + distance * Math.cos(angle);
d.y = center.y + distance * Math.sin(angle);
angle += step;
}
}
以上是关于ActionScript 3 以圆圈显示元素的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 使用Tweener绘制和动画圆圈
actionscript 2 到 actionscript 3 我的代码
ActionScript 3 在褪色alpha时将MC的组成部分展平以停止“显示”
ActionScript 3 AS3在0,0处绘制一个点以显示DisplayObject的中心
Actionscript 2 - 单击按钮后变量不断重置?
如何在 actionscript 3.0 中使用掩码?