将原有的EliminateViewComp.ts文件按照功能职责进行拆分,提高代码的可维护性和可读性。
EliminateTypes.ts - 类型定义文件,包含游戏中使用的所有接口和枚举EliminateGridManager.ts - 网格管理器,负责处理网格相关功能EliminateBrickManager.ts - 方块管理器,负责处理砖块相关功能EliminateAnimationManager.ts - 动画管理器,负责处理游戏中的动画效果EliminateGuideManager.ts - 引导管理器,负责处理新手引导功能EliminateAutoPlayManager.ts - 自动游戏管理器,负责处理自动模式功能EliminateUIManager.ts - UI管理器,负责处理UI交互功能EliminateViewComp.ts - 主组件文件,协调各个管理器工作EliminateViewComp.ts中的onBrickDrag方法EliminateViewComp.ts中的prompt方法EliminateViewComp.ts中的gridEliminate方法EliminateViewComp.ts中的按钮事件绑定