麻将机灯光效果模拟程序

下面是一个完整的麻将机灯光效果模拟程序,实现了多种灯光效果(流水灯、呼吸灯、闪烁等),并提供了直观的可视化界面。

import pygame
import sys
import math
import random
from enum import Enum
from typing import List, Tuple, Dict, Any
# 灯光效果类型枚举
class LightEffect(Enum):
    STATIC = "静态"
    FLOW = "流水灯"
    BREATH = "呼吸灯"
    BLINK = "闪烁"
    RAINBOW =