richarjiang
|
5eef9d8528
|
feat: 支持新版的关卡页面
|
2026-04-19 14:19:13 +08:00 |
|
richarjiang
|
9cf499a5e1
|
fix: 修复关卡排序
|
2026-04-10 11:00:43 +08:00 |
|
richarjiang
|
69c0986996
|
feat: 进入关卡时 toast 提示体力消耗,修复 StorageManager 接口位置和 WxSDK 访问级别
- 进入关卡成功后显示 toast 提示消耗体力及剩余体力
- 将 StorageManager 中 UserInfo 接口移至模块顶层,修复嵌套接口语法问题
- WxSDK.getWx() 改为 static 公开方法,便于外部调用
|
2026-04-10 10:10:19 +08:00 |
|
richarjiang
|
b732e4d8f8
|
feat: 支持登录、个人信息存储
|
2026-04-05 13:37:58 +08:00 |
|
richarjiang
|
e0d2ff5d57
|
feat: 支持加载进度提示和 API 重试机制
- 添加 ProgressTips 节点到 PageLoading 展示加载状态消息
- 连接 statusLabel 到 ProgressTips 组件
- LevelDataManager 添加 API 请求重试机制(重试 2 次)
- 优化进度消息:正在请求服务端数据、正在加载游戏必备资源等
- 初始化失败时显示"网络异常,请重新打开游戏"
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-30 09:14:10 +08:00 |
|
richarjiang
|
b05ef71368
|
perf: 优化关卡图片加载策略为按需加载
- 初始化时只预加载第一关图片,大幅减少启动时间
- 进入关卡后自动预加载下一关图片(静默加载)
- 新增 ensureLevelReady 和 preloadNextLevel 方法支持按需加载
- 使用 Map 存储关卡配置,Set 跟踪加载中状态避免重复加载
- 提取 _createRuntimeConfig 方法减少代码重复
|
2026-03-16 20:54:26 +08:00 |
|
richarjiang
|
9ec8106733
|
feat: 支持关卡数据
|
2026-03-15 23:12:06 +08:00 |
|
richarjiang
|
c54a404c12
|
feat: 接入关卡配置 API 并支持降级到本地配置
- 新增 LevelDataManager 单例管理关卡数据
- 新增 HttpUtil 封装 XMLHttpRequest 请求
- 新增 LevelTypes 类型定义
- PageLoading 集成 API 数据预加载(0-80% 进度)
- PageLevel 支持优先使用 API 数据,失败时降级到本地配置
- 字段映射: hint1/2/3 → clue1/2/3, imageUrl → SpriteFrame
|
2026-03-15 16:07:00 +08:00 |
|