java - Android Path - 通过X轴值获取特定点的坐标
问题描述
例如考虑以下代码:
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() 与路径长度而不是轴长度有关......
那么如何通过指定它的 X 轴值从 Path 中获取点???
解决方案
推荐阅读
- javascript - MVC:Razor:将 SelectList 的 SelectedValue 绑定到文本框
- python - Python Pandas - 匹配两个系列中的值
- asp.net-core - 使用反射访问属性 apicontroller
- ios - 如何在不同位置设置不同的图像引脚 SWIFT
- java - 我可以将@OneToMany 与 JPA 的关系与内存中的 H2 实体和 SQLServer 实体映射吗?
- android - 使用 android studio 移动编辑文本提示
- python - 如何在 heroku 上部署 Python API?没有名为“app”的模块错误
- matlab - 在不使用 Hist 的情况下在 Matlab 中生成直方图
- ios - 为什么我的 UICollectionView 大纲不起作用?
- vim - 如何在 7.3 之前的 vim 上启用语法高亮?