更换靶面美术资源

This commit is contained in:
2026-08-09 04:26:19 +08:00
parent 6901b08a94
commit e3d6fac6e1
6 changed files with 109 additions and 8 deletions
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:arcx/app/app_theme.dart';
import 'package:arcx/features/scoring/presentation/widgets/hit_point_painter.dart';
@@ -30,8 +31,8 @@ class HeatmapCard extends StatelessWidget {
fit: StackFit.expand,
alignment: Alignment.center,
children: [
Image.asset(
'assets/images/target_face.png',
SvgPicture.asset(
'assets/images/target_face.svg',
fit: BoxFit.fill,
),
CustomPaint(
@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:arcx/app/app_theme.dart';
import 'package:arcx/features/config/application/app_config_controller.dart';
@@ -104,12 +105,12 @@ class _PointBookEditPageState extends ConsumerState<PointBookEditPage> {
child: Stack(
alignment: Alignment.center,
children: [
Image.asset(
'assets/images/target_face.png',
width: size,
height: size,
fit: BoxFit.fill,
),
SvgPicture.asset(
'assets/images/target_face.svg',
width: size,
height: size,
fit: BoxFit.fill,
),
CustomPaint(
size: Size(size, size),
painter: HitPointPainter(