Как я могу получить центральную точку формы, такой как многоугольник, используя konva? Мне нужно добавить текстовую метку в центр фигуры.
Как получить центральную точку формы, такой как многоугольник, с помощью плагина KonvaJs?
comment
Спасибо большое. Это мне очень помогло.
- person Jack   schedule 01.04.2019
Ответы (1)
Вы можете использовать shape.getClientRect()
, чтобы получить ограничивающий клиентский прямоугольник формы.
Тогда абсолютное положение центра будет:
const box = shape.getClientRect();
const x = box.x + box.width / 2;
const y = box.y + box.height / 2;
person
lavrton
schedule
30.03.2019