Android:如何使用画布绘制不重叠的路径?
我有一个3x3游戏板,我需要从一个棋盘到另一个棋盘画一条路径。Android:如何使用画布绘制不重叠的路径?,android,path,android-canvas,point,intersection,Android,Path,Android Canvas,Point,Intersection,我有一个3x3游戏板,我需要从一个棋盘到另一个棋盘画一条路径。 游戏板: 使用以下函数,我可以绘制带有检查中心点的路径。 画布功能: 绘制路径(路径,绘制绘制) 路径函数: lineTo(浮动x,浮动y) 绘制路径如下: 但是,如果路径在一段时间内通过一个点,则路径重叠。 像这样(左:当前,右:预期),在拐角处重叠: 这个(左:当前,右:预期),重叠的线和角: 是否有一个库或技术可以解决此类问题(绘制正确的非重叠路径)
游戏板:
使用以下函数,我可以绘制带有检查中心点的路径。
画布功能:
绘制路径(路径,绘制绘制)
路径函数:
lineTo(浮动x,浮动y)
绘制路径如下:
但是,如果路径在一段时间内通过一个点,则路径重叠。
像这样(左:当前,右:预期),在拐角处重叠:
这个(左:当前,右:预期),重叠的线和角:
是否有一个库或技术可以解决此类问题(绘制正确的非重叠路径)