如何使用KonvaJs插件获取多边形等形状的中心点?

时间:2019-03-30 07:08:42

标签: konvajs

如何使用konva获取多边形等形状的中心点? 我需要在形状的中心添加一些文本标签。

1 个答案:

答案 0 :(得分:0)

您可以使用shape.getClientRect()获取形状的边界客户端矩形。

那么中心的绝对位置将是:

const box = shape.getClientRect();
const x = box.x + box.width / 2;
const y = box.y + box.height / 2;