瀏覽代碼

feat(controller): complete game controller

zhaoyadi 9 月之前
父節點
當前提交
b72462111b
共有 3 個文件被更改,包括 4 次插入1 次删除
  1. 1 0
      lib/button/button_controller.dart
  2. 2 0
      lib/button/button_painter.dart
  3. 1 1
      lib/page/view/count_down_dialog.dart

+ 1 - 0
lib/button/button_controller.dart

@@ -167,6 +167,7 @@ class ButtonGenerator {
         break;
       }
       lastProgress = _progressList[i];
+      buttonList[index].process = 1.0;
     }
 
     final button = buttonList[index];

+ 2 - 0
lib/button/button_painter.dart

@@ -23,6 +23,8 @@ class ButtonPainter extends CustomPainter {
         if (tangent == null) continue;
         paint.color = button.color;
         canvas.drawCircle(tangent.position, getButtonSize(size) / 2, paint);
+        paint.color = button.color.withOpacity(0.2);
+        canvas.drawCircle(tangent.position, getButtonSize(size) / 2 + getButtonSize(size) * 0.1, paint);
       }
     }
   }

+ 1 - 1
lib/page/view/count_down_dialog.dart

@@ -74,7 +74,7 @@ class _CountDownContentState extends State<_CountDownContent> {
                   borderRadius: BorderRadius.circular(8),
                 ),
                 child: Text(
-                  _count >= 4 ? 'Ready' : '$_count',
+                  _count >= 4 ? '准备' : '$_count',
                   style: TextStyle(
                     fontSize: 33,
                     color: Theme.of(context).colorScheme.onPrimaryContainer,