Android Path - получить координаты конкретной точки по значению оси X - PullRequest
1 голос
/ 17 марта 2019

Например, рассмотрим этот код:

Path path = new Path();

    path.moveTo(0, 0);
    path.lineTo(1, 120);
    path.lineTo(2, 30);
    path.lineTo(3, 40);

После этого к этому пути применяется преобразование (path.transform (matrix)).

Как получить новую координату этих точек?Использование PathMeasure не даст никаких действительных результатов.Например:

 pm.getPosTan(pm.getLength() * 0.25f, coordinates, null);

Используя 0,25, я должен был получить это - (1, 120) (без преобразования), но pm.getLength () относится к длине пути, а не к длине оси ...

Итак, как получить точку из Path, указав ее значение по оси X ???

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...