31 lines
923 B
Swift
31 lines
923 B
Swift
//
|
|
// Constans.swift
|
|
// Memorize
|
|
//
|
|
// Created by ching on 2023/2/12.
|
|
//
|
|
|
|
import Foundation
|
|
import SwiftUI
|
|
|
|
struct const {
|
|
enum DrawingConstants {
|
|
static let cardColor = Color.red
|
|
static let cornerRadius: CGFloat = 10
|
|
static let lineWidth: CGFloat = 3
|
|
static let fontScale: CGFloat = 0.6
|
|
static let fontSize: CGFloat = 32
|
|
static let gridWidth: CGFloat = 80
|
|
static let gridAspectRatio: CGFloat = 2 / 3
|
|
static let matchedCardOpacity: Double = 0
|
|
static let gridPadding: CGFloat = 4
|
|
static let piePadding: CGFloat = 4
|
|
static let pieOpacity: CGFloat = 0.5
|
|
static let undealtHeight: CGFloat = 90
|
|
static let undealtWidth: CGFloat = undealtHeight * gridAspectRatio
|
|
static let dealDuration: Double = 1
|
|
static let totalDealDuration: Double = 1.5
|
|
static let bonusTimeLimit: TimeInterval = 6
|
|
}
|
|
}
|