fix(看板娘): 老师进出题页时那张图带着绿边和两块被切断的碎片,画风也和别的对不上
Deploy / deploy (push) Successful in 59s

上游 state-tool 原图本身就是坏的(另一套画风、绿幕抠图残边、左右硬切),删掉不用,
出题页那组台词改配戴眼镜看电脑那张。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
xuyueandClaude Opus 5.5 committed 2026-11-04 19:50:22 +08:00
1 parent 95049b6e4c
commit 6a1a36049e
2 files changed
+3 -3

No files matched your search

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

+3 -3
View File
@@ -5,7 +5,8 @@ import type { MascotSituation } from './lines'
* 看板娘的立绘:一个姿势一张图,按她当下在干什么、说的是哪一组话挑。 * 看板娘的立绘:一个姿势一张图,按她当下在干什么、说的是哪一组话挑。
* *
* 图取自 Sutera-Diffusus/dsh-whale-musume 的 assets/generated/(MIT,许可原文在 * 图取自 Sutera-Diffusus/dsh-whale-musume 的 assets/generated/(MIT,许可原文在
* shared/assets/mascot/LICENSE),92 张全用上了。原图 512×512 透明底、人物站位一致: * shared/assets/mascot/LICENSE),92 张用了 91 张:state-tool 那张跟别的不是一套画风,
* 原图就带着绿幕抠图的残边和左右两块硬切的碎片,没要。原图 512×512 透明底、人物站位一致:
* 统一裁掉左右各 48 像素、缩到 2 倍显示尺寸(288×354)转 webp;左右放不下的那十几张 * 统一裁掉左右各 48 像素、缩到 2 倍显示尺寸(288×354)转 webp;左右放不下的那十几张
* (钓鱼竿、扫帚、课桌……)整体缩小后放进同样大的框,脚底对齐。三张探头图另裁,见 PEEK_SIZE。 * (钓鱼竿、扫帚、课桌……)整体缩小后放进同样大的框,脚底对齐。三张探头图另裁,见 PEEK_SIZE。
* 文件按姿势起名,不按原文件名:换形象时同名换图就行。 * 文件按姿势起名,不按原文件名:换形象时同名换图就行。
@@ -79,7 +80,6 @@ export type MascotPose =
| 'sneak' | 'sneak'
// 老师那边 // 老师那边
| 'lecture' | 'lecture'
| 'tool'
// 时间 // 时间
| 'coffee' | 'coffee'
| 'eat' | 'eat'
@@ -222,7 +222,7 @@ const SITUATION_POSE: Partial<Record<MascotSituation, readonly MascotPose[]>> =
'problemset.unfinished': ['waiting'], 'problemset.unfinished': ['waiting'],
'teacher.task.assigned': ['waiting', 'lecture'], 'teacher.task.assigned': ['waiting', 'lecture'],
'teacher.task.unassigned': ['empty'], 'teacher.task.unassigned': ['empty'],
'teacher.problems': ['tool'], 'teacher.problems': ['review'],
'teacher.task.errorPile': ['debug', 'review'], 'teacher.task.errorPile': ['debug', 'review'],
'teacher.task.stuck': ['sweat', 'thinking'], 'teacher.task.stuck': ['sweat', 'thinking'],
'teacher.task.stuckRise': ['shock', 'omg'], 'teacher.task.stuckRise': ['shock', 'omg'],