Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-14 18:25:00 +08:00
parent 3ac21d95f9
commit 2c511d1a2c

View File

@@ -199,13 +199,14 @@ class _PayCoinsPageState extends State<PayCoinsPage>
} }
Widget _buildCoinWidget(int index, double factor) { Widget _buildCoinWidget(int index, double factor) {
final filter = _getPayFilter(index);
final coinSize = 35 + (factor * 15);
return Center( return Center(
child: SizedBox( child: SizedBox.square(
height: 70 + (factor * 30), dimension: 70 + (factor * 30),
width: 70 + (factor * 30),
child: ColorFiltered( child: ColorFiltered(
colorFilter: ColorFilter.mode( colorFilter: ColorFilter.mode(
_getPayFilter(index), filter,
BlendMode.srcATop, BlendMode.srcATop,
), ),
child: Stack( child: Stack(
@@ -221,8 +222,8 @@ class _PayCoinsPageState extends State<PayCoinsPage>
child: FadeTransition( child: FadeTransition(
opacity: _coinFadeAnim, opacity: _coinFadeAnim,
child: Image.asset( child: Image.asset(
height: 35 + (factor * 15), height: coinSize,
width: 35 + (factor * 15), width: coinSize,
index == 0 ? Assets.coinsOne : Assets.coinsTwo, index == 0 ? Assets.coinsOne : Assets.coinsTwo,
), ),
), ),