我使用canvas.drawline
方法绘制了一条线:
canvas.drawLine(anterior.mRelativeX, anterior.mRelativeY, atual.mRelativeX, atual.mRelativeY, mPaint);
现在我想划分这一行,例如,将它除以5个相等的部分,然后为这5个点检索X, Y
,这样我就可以使用{{ 1}}:
canvas.drawCircle
有人可以帮忙吗?
答案 0 :(得分:0)
你需要找到你的线的方程,然后你可以很容易地获得任何X值的Y.之后,只需将X分成5个部分,找到相应的Y.
查看http://www.mathsisfun.com/algebra/line-equation-2points.html
答案 1 :(得分:0)
不需要线的等式。
如果您想将该行划分为k
个相等的部分,则需要k-1
个点。