Стрелка головы на пути Рафаэля

Я довольно новичок в Raphael.js и пытаюсь нарисовать наконечник стрелки на элементе пути Raphael (или нарисовать стрелку от (x1, y1) до (x2, y2)). Это путь (линия) Raphael, который Я рисую от (x1, y1) до (x2, y2) на моей бумаге. Предполагая, что x1, y1, x2 и y2 имеют ожидаемые значения.

var arrow = paper.path("M"+x1+","+y1+"L"+x2+","+y2);
arrow.attr({stroke:'red'});

Есть ли способ включить наконечники стрел с обеих сторон линии?

1 ответ

Решение

Используйте стрелки и начало стрелки Рафаэля.

arrow.attr({
    "arrow-start":"classic-wide-long",
    "arrow-end":"classic-wide-long"
}):
Другие вопросы по тегам