- 初始化时只预加载第一关图片,大幅减少启动时间 - 进入关卡后自动预加载下一关图片(静默加载) - 新增 ensureLevelReady 和 preloadNextLevel 方法支持按需加载 - 使用 Map 存储关卡配置,Set 跟踪加载中状态避免重复加载 - 提取 _createRuntimeConfig 方法减少代码重复
- 新增 LevelDataManager 单例管理关卡数据 - 新增 HttpUtil 封装 XMLHttpRequest 请求 - 新增 LevelTypes 类型定义 - PageLoading 集成 API 数据预加载(0-80% 进度) - PageLevel 支持优先使用 API 数据,失败时降级到本地配置 - 字段映射: hint1/2/3 → clue1/2/3, imageUrl → SpriteFrame