Рафаэль js, как получить положение центра круга по x, y?

#javascript #jquery #svg #raphael

#javascript #jquery #svg #рафаэль

Вопрос:

Если у меня есть объект circle

var c = paper.circle(...)

Я хотел бы получить положение центра этого круга по x, y, как это сделать?

Ответ №1:

Вы можете получить SVG-атрибуты cx и cy с помощью:

 c.attr('cx');
  

Ответ №2:

Сделайте что-то вроде:

 var c = paper.circle(...);
var centerX = c.attr('x')   c.attr('width') / 2;
var centerY = c.attr('y')   c.attr('height') / 2;