- 移除 npm 锁文件 package-lock.json 与本地 node_modules 目录 - 配置 pnpm 工作区,允许 esbuild 的安装期构建脚本 - 添加 scripts/fetch-reference-maps.py 用于抓取拼接高德地图瓦片生成参考底图 - 生成两张西安参考底图并保存至 public/assets/maps/ 目录 - 更新 CHANGELOG.md 记录版本变更历史
修复移动端摇杆输入失效问题,修正Rex摇杆的力值使用逻辑 重构输入互斥为计数模型,新增ui:opened事件解决纪念页穿透输入问题 修复引导箭头首帧闪现问题,设置初始透明度过渡 修复hasSave误判存档问题,新增合法景点id校验集 修复底图加载失败白屏问题,新增占位底图降级逻辑 移除无用的Phaser照片预加载,节省约65MB纹理显存 优化性能:缓存景点索引与解锁集合,跳过UI锁期间的世界更新 升级纪念页支持点击照片复用拍立得弹窗放大,新增照片降级 修复HUD指针事件不生效的CSS特异性问题 同步更新事件协议文档与输入锁模型说明
完成项目基础搭建:配置 Vite 开发构建环境,集成 Phaser 3 与虚拟摇杆插件,实现地图漫游、景点触发、拍立得弹窗、进度存档等核心功能,添加占位资源与批量生成脚本,配置项目元数据与忽略规则。