小编Ben*_*min的帖子

Android跟踪x,y坐标从Path绘制

我正在尝试开发一个Android应用程序(目标版本2.1/2.2),它需要跟踪路径x,y坐标点,并且我很难.应用程序的基础知识类似于FingerPaint,除了首先一个单独的线程使用Path drawable绘制一些线条到画布上,然后用户尝试绘制这些线条,用不同的Paint和Path对象完全覆盖它们.用户将使用比计算机更大的Paint画笔.第一个自动绘制的线使用类似于LunarLander示例应用程序的单独线程.由于线条不仅仅是直线,我正在努力寻找一种方法来执行以下操作:1.跟踪自动点数绘制.我意识到我提供基本的点,但使用path.lineTopath.arcTopath.quadTo真正搞清楚所有的点.

  1. 一旦我知道自动路径绘制的所有点,监视并检测用户何时已经覆盖所有这些点并"赢"该轮.

我理想的方法显然不存在会是什么样的 autoPath.getDrawnPoints().coveredBy(userPath.getDrawnPoints()) == true?对此有任何帮助将不胜感激,谢谢.-ben

android android-canvas

5
推荐指数
1
解决办法
2885
查看次数

标签 统计

android ×1

android-canvas ×1