下载 App
设计方案:菜品名字编辑 + 菜品配图选择
一、菜品名字可编辑
改动范围:仅 Leaderboard.lua 的做菜 UI 第三步面板
项 设计
交互 菜品预览区的名字改为 UI.TextInput,默认值 = CookingSystem.MakeDishName(...) 自动生成的名字
字数限制 1-8 个字
空值处理 提交时若为空,回退到自动生成名
数据流 用户输入的名字覆盖 dish.dishName 和 dish.name 字段
改

:
问题确认了。NpcEditor 的 refreshNpcIndex 优先从云端加载 "npc_index",如果云端不可用则从本地 npc_sprites/index.json 读取。而 NpcPickerPanel 只读本地文件,如果本地 index 文件不存在就直接返回空。修复方案:给 NpcPickerPanel 添加云端 fallback,异步加载 index 后再打开弹窗。同时增加扫描本地 npc_sprites/ 目录作为兜底。











