Как добавить стрелку или стрелку из центра круговой диаграммы, используя скрипт действия - PullRequest
0 голосов
/ 27 июля 2010

альтернативный текст http://img717.imageshack.us/img717/134/piekh.png

Вот круговая диаграмма от центра того, что мне нужно, чтобы нарисовать или поместить предмет типа иглы.Как это сделать?

1 Ответ

0 голосов
/ 27 июля 2010

Должно работать что-то вроде следующего:

var radians:Number = Math.PI;
var radius:Number = 400;
var xpos:Number = Math.sin(radians)*radius;
var ypos:Number = Math.cos(radians)*radius;

var line:Shape = new Shape();
line.x = stage.stageWidth*0.5;
line.y = stage.stageHeight*0.5;
addChild(line);

var g:Graphics = line.graphics;
g.clear();
g.lineStyle(2, 0x000000);
g.lineTo(xpos, ypos);

Если вам нужно преобразовать градусы в радианы или радианы в градусы, вы можете использовать:

degrees to radians: (degrees * Math.PI) / 180
radians to degrees: (radians * 180) / Math.PI
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...