问题描述
我正在尝试使用drawPoints方法绘制圆弧,如何计算制作圆弧所需的点? (任何半径)
@override
void paint(Canvas canvas,Size size) {
final pointMode = ui.PointMode.points;
final points = [
Offset(50,100),Offset(150,75),Offset(250,250),Offset(130,200),Offset(270,];
final paint = Paint()
..color = Colors.black
..strokeWidth = 1
..strokeCap = strokeCap.round;
canvas.drawPoints(pointMode,points,paint);
解决方法
我偶然发现了this article,这为我画了很多弧线(虽然不是用点画的),但是无论如何它还是有帮助的。