2.3 KiB
2.3 KiB
福利界面美术替换 · 0914(历史记录)
归档说明(2026-09-17):本文保留 0914 素材来源及当时验证记录,不代表当前功能。当前已删除 Mock 和独立预览;guide-panel 改为预制体中的九宫格拉伸,不再运行时拆分网格。最新实现见 活动总览 与 预制体维护。
替换开发包:MiniProgramBenefits/MatchMaster。
资源
福利弹窗资源位于 assets/mini_program_benefits/texture/。从 0914 素材包原样复制 PNG,生成独立 Cocos 2.4 SpriteFrame 元数据:
| 文件 | 原素材 | 用途 |
|---|---|---|
| panel | dikk | 主弹窗底板,九宫格拉伸 |
| guide-panel | 地块 | 指引底板,运行时分段重复网格 |
| task | dikuang | 任务行底板 |
| title-list | 小程序福利字 | 主标题 |
| title-favorite | 添加小程序字 | 小程序指引标题 |
| title-desktop | 添加到桌面大字 | 桌面指引标题 |
| guide-favorite | 添加小程序说明字 | 小程序操作说明 |
| guide-desktop | 添加桌面文字 | 桌面操作说明 |
| favorite | 图0 | 小程序图标 |
| desktop | shoujitu | 桌面图标 |
| view / claim | 查看小按钮 / 领取小按钮 | 随资格切换的按钮 |
| close | 项目 assets/res/close.png | 关闭按钮,独立副本 |
首页入口图 小程序福利.png 放在 assets/resources/texture/mini-program-benefits-entry.png,只加载入口小图,不提前加载整个福利 Bundle。引用在离开首页时释放。
未导入 JPG 效果图、尺寸标注 PNG 或未使用的文字切片。
当时行为(已被当前实现替代)
保留当前 Mock 资格、领取、确认、刷新、重置和退出逻辑。奖励仍为冻结、锤子、魔法棒各 1;效果图中的无限体力和金币未改为实际配置。美术缺失时继续显示文字占位。
当时验证记录
- 25 项自动测试(包含原有 23 项及入口图资源释放测试)。
- 福利 Panel/Bridge/Mock 使用 Creator 2.4 类型定义进行类型检查。
- Cocos Creator 2.4.15 浏览器引擎渲染四页;验证领取确认、指引返回及连续 20 次切页时运行时网格 SpriteFrame 的释放。
以上为 0914 当时的验证范围;当前构建及验收状态见最新测试文档。