CREATIVE NOTES / 编程与趣味学习
没抽到,也能先欣赏:卡册里的看见、拥有与喜欢
喜欢一张卡,一定要先抽到它吗?香港小学生詹以宁(Zhan Yining / Monica)的作品集新增了“莫尼卡游”虚拟卡册。本文由作品集编辑依据现有界面与代码观察三个小按钮,看看编程怎样把“可以看”“已经抽到”“我很喜欢”分开记录。卡册使用 AI 生成的既有角色粉丝插画,属于非官方虚拟作品;本文不将插画或未记录的开发工作署作 Monica 个人创作。
三个按钮,其实在回答三个问题
“所有卡片”回答:这里有哪些设计?当前卡册共有二十四款,不管抽到多少,都能先打开卡面、翻看卡背。“我抽到的”回答:哪些款式已有抽取记录?“心头好”回答:哪些是我标记喜欢的?它们像书店总目录、家中书架和愿望清单,各有用途,不需要装进同一个抽屉。
爱心不是一张领取凭证
在正常可保存的情况下,没有抽到的卡也能加入心头好。点亮爱心,只改变喜欢名单,不会给收藏数量加一;移出心头好,也不会扣掉已经抽到的卡。假设某张卡原来抽到零张,标记喜欢后,数量仍是零。以后抽到这款卡,或导入记录更多已有份数的有效备份时,显示数量才可能增加;标记爱心本身不会增加份数。这说明“拥有”与“喜欢”是两项独立记录,不是同一个开关。
卡片不见了,先检查筛选条件
这三个视图还可以叠加类型、场景和搜索词。“心头好”再选“太空”,显示的是既喜欢、又属于太空场景的卡;其他喜欢的卡只是暂时没通过条件,并没有被删除。“我抽到的”为空,也不代表所有卡面都被锁住。先清空搜索或换回所有场景,再判断记录,比看到空页就重新抽卡更能说明问题。
停止抽卡,不等于关闭图鉴
当前规则每天最多拆五包,或在页面前台活动累计六百秒后停止当天抽卡;先到的限制会挡住新的抽取。已有图鉴仍可浏览,所以“抽取按钮不可用”和“卡片不能看”是两回事。这里观察到的是功能分开处理:新增随机结果有入口条件,查看已有设计不必依赖这个入口。提醒使用本设备日期与当前浏览器记录,不能据此宣称跨设备强制控制。
在纸上试一试,再分清存在哪里
读者可以画两张小纸卡,各留“抽到几张”和“是否喜欢”两栏。先给第一张记零张、喜欢,再给第二张记一张、不喜欢。分别圈出“我抽到的”和“心头好”,会得到不同名单;不需要真的抽卡就能预测界面。这是建议的新练习,不是 Monica 已完成的测试记录。
网页中的收藏与心头好保存在当前浏览器,切换中英文不会清空,但更换浏览器不会自动同步。导出卡册得到的是备份文件,不是上传云端;导入时按款式保留较大的已有数量,并合并喜欢名单,不能把两份相同备份相加算成新卡。清楚的状态名称,加上清楚的保存位置,才让下一步操作更容易预期。
接着想一想
为什么我没抽到的卡,也会出现在心头好里?
心头好记录的是喜欢,抽取数量记录的是已抽到几张,两项分开保存。标记爱心不会产生卡片,也不会改变抽取概率。
导出卡册后,就能在任何设备自动接着玩吗?
不会自动同步。导出的是需要妥善保管的文件;在另一个浏览器中要由使用者导入有效备份。它与账号云同步是不同的功能。
打开相关作品
本文由作品集编辑依据项目规则与现有代码整理,并使用 AI 辅助写作和翻译。推导与建议活动不是 Monica 的原话或亲历记录;项目展示不等于她独立完成全部设计或代码。卡册中的既有角色粉丝插画由 AI 辅助生成,本文未转载角色图像。