[flutter] Fix up dress up

This commit is contained in:
Mario Zechner 2022-11-17 11:41:17 +01:00
parent 7bb1d65bfe
commit 8f6de4b159
2 changed files with 6 additions and 3 deletions

View File

@ -22,9 +22,12 @@ class DressUpState extends State<DressUp> {
for (var skin in drawable.skeletonData.getSkins()) {
var recorder = ui.PictureRecorder();
var canvas = Canvas(recorder, const Rect.fromLTWH(0, 0, thumbnailSize, thumbnailSize));
canvas.drawRect(Rect(0, 0, 200, 200), ColorP)
var paint = Paint()
..color = ui.Color(0xff995588)
..style = PaintingStyle.fill;
canvas.drawRect(Rect.fromLTWH(0, 0, 200, 200), paint);
var imageData = await (await recorder.endRecording().toImage(thumbnailSize.toInt(), thumbnailSize.toInt())).toByteData(format: ui.ImageByteFormat.png);
_skinImages.add(Image.memory(imageData!.buffer.asUint8List()));
_skinImages.add(Image.memory(imageData!.buffer.asUint8List(), fit: BoxFit.none));
}
_drawable = drawable;
setState(() {});

View File

@ -67,7 +67,7 @@ class ExampleSelector extends StatelessWidget {
),
spacer,
ElevatedButton(
child: const Text('Skins'),
child: const Text('Dress Up'),
onPressed: () {
Navigator.push(
context,