【问题标题】:How to draw an arc from points in Flutter如何从 Flutter 中的点绘制圆弧
【发布时间】:2020-12-23 01:35:42
【问题描述】:

我正在尝试使用 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, 100),
    ];

    final paint = Paint()
      ..color = Colors.black
      ..strokeWidth = 1
      ..strokeCap = StrokeCap.round;
    canvas.drawPoints(pointMode, points, paint);

【问题讨论】:

    标签: flutter flutter-canvas


    【解决方案1】:

    我偶然发现了this article,它帮助我画了很多弧线(虽然没有用点来做),但无论如何它可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多