Update enemy sprite IDs

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-17 13:15:35 +01:00
parent 1575042870
commit ff051d1f34
3 changed files with 45 additions and 36 deletions

View File

@@ -22,6 +22,8 @@ class SpriteGallery extends StatelessWidget {
body: GridView.builder(
gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 8,
crossAxisSpacing: 8,
mainAxisSpacing: 8,
),
itemCount: sprites.length,
itemBuilder: (context, index) {
@@ -46,17 +48,21 @@ class SpriteGallery extends StatelessWidget {
}
}
return Column(
children: [
Text(
label,
style: const TextStyle(color: Colors.white, fontSize: 10),
textAlign: TextAlign.center,
),
Expanded(
child: WolfAssetPainter.sprite(sprites[index]),
),
],
return Card(
color: Colors.blueGrey,
child: Column(
spacing: 8,
children: [
Text(
label,
style: const TextStyle(color: Colors.white, fontSize: 10),
textAlign: TextAlign.center,
),
Expanded(
child: WolfAssetPainter.sprite(sprites[index]),
),
],
),
);
},
),

View File

@@ -15,26 +15,29 @@ class VgaGallery extends StatelessWidget {
body: GridView.builder(
gridDelegate: const SliverGridDelegateWithMaxCrossAxisExtent(
maxCrossAxisExtent: 150,
crossAxisSpacing: 10,
mainAxisSpacing: 10,
crossAxisSpacing: 8,
mainAxisSpacing: 8,
),
itemCount: images.length,
itemBuilder: (context, index) {
return Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"Index: $index\n${images[index].width} x ${images[index].height}",
style: const TextStyle(color: Colors.white, fontSize: 12),
textAlign: TextAlign.center,
),
const SizedBox(height: 8),
Expanded(
child: Center(
child: WolfAssetPainter.vga(images[index]),
return Card(
color: Colors.blueGrey,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
spacing: 8,
children: [
Text(
"Index: $index\n${images[index].width} x ${images[index].height}",
style: const TextStyle(color: Colors.white, fontSize: 12),
textAlign: TextAlign.center,
),
),
],
Expanded(
child: Center(
child: WolfAssetPainter.vga(images[index]),
),
),
],
),
);
},
),