Jsem čelí problému v mé Chvění app, že neumím kreslit tento druh tvar pro můj Jezdec
Co mám teď, je:
final paint = Paint()
..color = Colors.black
..style = PaintingStyle.fill;
final rect = Rect.fromCircle(center: center, radius: thumbRadius);
final rrect = RRect.fromRectAndRadius(
Rect.fromPoints(
Offset(rect.left - 5, rect.top),
Offset(rect.right + 5, rect.bottom),
),
Radius.circular(thumbRadius + 2),
);
canvas.drawRRect(rrect, paint);
Také, to by bylo skvělé pro změnu výšky všechny bar, protože další změny kódu pouze velikost po hráči
SliderTheme(
data: SliderThemeData(
trackHeight: 2,
thumbShape: CustomSliderPlayer(),
),
child: Slider(...)
drawSlider(25 + sliderPosition * 325, 25);