健康问诊模拟icon
健康问诊模拟
西米
问题明确了 — WASM 平台上 File API 写入内存文件系统,页面刷新即丢失。必须用 clientCloud 云存储才能真正持久化。让我先查阅 clientCloud API 确认可用的存储方式。构建成功。以下是本次 clientCloud 云持久化迁移的完整改动总结:变更内容问题根因:WASM 平台 File API 写入的是内存文件系统,页面刷新即丢失,导致扮演/投喂数据无法持久化。解决方案:全部改用 clientCloud 云存储,数据跨刷新存活。具体改动(scripts/Leaderboard.lua):写入侧 — SaveLocalRoles() / SaveLocalAlerts() 内部从 File 改为 clientCloud:Set()云 key:lb_organ_roles(器官扮演)、lb_food_alerts(投喂提醒)table 类型自动 JSON 编解码读取侧 — 新增 LoadCloudState(onDone) 异步函数使用 clientCloud:BatchGet():Key():Key():Fetch() 一次性读取两个 key恢复到内存 organRoles_ / foodAlerts_初始化流程 — Leaderboard.Create() 改为异步链式:LoadCloudState() → 恢复扮演/投喂数据 → FetchLeaderboard() 拉取排行榜确保 UI 渲染时已有正确的器官标签和投喂徽标清理 — 删除无用的 LOCAL_ROLES_PATH / LOCAL_ALERTS_PATH 常量现在可以刷新页面测试,扮演和投喂数据应在刷新后正确恢复。
西米
谅解,昨天试了一下换数据池,可能有些玩家钱数量有变化,目前我开放过程遇到的问题:有些用户不在一个数据池里。我想把大家都放在一个数据池,可能还需要时间去找突破的方法。
西米
我需要模拟一下你这个贴着地图放置大门的设计,看看怎么卡的,我是在中间测试的大门
西米
治疗方案,一般涉及用药,用药目前比较敏感,我还没想到合适的平替办法
西米
需要完成某一个疾病问诊得到5次好成绩,解锁资质
西米
已批
西米
已批