/*
 * @Author: mojunshou 1637302775@qq.com
 * @Date: 2025-03-10 15:37:43
 * @LastEditors: mojunshou 1637302775@qq.com
 * @LastEditTime: 2025-03-14 11:56:46
 * @Description: 游戏核心定义
 */
export class GameConfig {
    public static readonly Debug: boolean = true;
    public static readonly Version: string = "1.0.0";
    //最大行
    public static readonly MaxRow: number = 8;
    //最大列
    public static readonly MaxCol: number = 8;
    //方块宽度
    public static readonly BlockWidth: number = 70;
    //方块高度
    public static readonly BlockHeight: number = 70;
    //方块大小
    public static readonly ItemSize: number = 82;
    //方块间距
    public static readonly Spacing: number = 0;
    //一行方块的数量
    public static readonly BlockNum: number = 3;

}



//游戏状态
export enum GameStatus {
    /** 游戏未开始 */
    None,
    /** 游戏开始 */
    Start,
    /** 游戏结束 */
    Over
}


//网格状态标记
export enum GridStatus {
    NotUse,
    Used
}
