現在、CustomPaint
で半円弧を作成しています。
????また、半円弧の途中から色を変えたいです。
解決策を教えて頂けると幸いです。
CustomPaint
1 CustomPaint( 2 size: Size(300, 300), <---------- 3 painter: MyPainter(), 4 ),
MyPainter
1class MyPainter extends CustomPainter { 2 @override 3 void paint(Canvas canvas, Size size) { 4 final rect = Rect.fromLTRB(50, 0, 250, 200); 5 final startAngle = -math.pi / 1; <----------pi 6 final sweepAngle = -math.pi / 1; 7 final useCenter = false; 8 final paint = Paint() 9 ..color = Colors.black <---------- .. 10 ..style = PaintingStyle.stroke 11 ..strokeWidth = 4; 12 canvas.drawArc(rect, startAngle, sweepAngle, useCenter, paint); 13 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。