| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /*
- * @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
- }
|