问题
If I have a circle object
var c = paper.circle(...)
I would like to get this circle's center x, y position, how to get?
回答1:
You can get the SVG attributes of cx
and cy
with:
c.attr('cx');
回答2:
Do something like:
var c = paper.circle(...);
var centerX = c.attr('x') + c.attr('width') / 2;
var centerY = c.attr('y') + c.attr('height') / 2;
来源:https://stackoverflow.com/questions/5618794/raphael-js-how-to-get-a-circles-center-x-y-position