2个回答
展开全部
首先你要画好一个图;
比如 canvas.drawLine(50,100,100,100);//这个是在(x,y)50, 100 (x1,y1)100 ,100 的地方花了一条直线;
如果想要完成你那样的需求,只需要
横坐标 即 x、 x1 每次平移一定距离就可以了 复杂图案同理,平移所有x点坐标就行了
比如 canvas.drawLine(50,100,100,100);//这个是在(x,y)50, 100 (x1,y1)100 ,100 的地方花了一条直线;
如果想要完成你那样的需求,只需要
横坐标 即 x、 x1 每次平移一定距离就可以了 复杂图案同理,平移所有x点坐标就行了
追问
如果线不只是直线,箭头方向也要随之改变改如何解决?多谢
追答
方向? 如果只是 上下左右就比较好计算,如果拐弯,计算就比较麻烦了,或许可以用不同的图片,canvas.drawBitmap();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询