Я пытаюсь определить ориентацию рисования пути SVG. Я работаю над чем-то вроде этогоJavascript: Как определить направление рисования линии SVG?
var length = path.getTotalLength();
var horizontal = path.getPointAtLength(length/4).x - path.getPointAtLength(0).x;
var vertical = path.getPointAtLength(length/4).y - path.getPointAtLength(0).y;
Затем сделать некоторые сравнения с этими значениями horizontal > 0
и vertical > 0
, но это выше идея не является, на мой взгляд, очень удачно.
Мой вопрос: есть ли что-нибудь, что я могу использовать для определения направления ничьей или, возможно, некоторых встроенных методов/параметров SVG?
Спасибо
Путь может иметь несколько направлений рисования. Кого вы ищете? – Bergi
Общая дорожка. Мне нужно знать, будет ли это по часовой стрелке или против часовой стрелки, чтобы я мог изменить свои точки, когда мне это нужно. – thednp
Как насчет пути в форме «8»? – Bergi